拓扑图:
配置参数:
R2
:
ip nat pool 1 10.1.2.2 10.1.2.3 netmask 255.255.255.0 type rotary //
内网服务器地址池
ip nat inside destination list 1 pool 1 //
目标
NAT
绑定
access-list 1 permit 192.168.1.2 //
路由器外网接口
IP
地址
interface FastEthernet1/0
ip nat inside //
内网接口
interface FastEthernet2/0
ip nat outside //
外网接口
计算机配置情况:
电脑上有
3
块网卡:
本地连接
-----
桥接
====>C3
VMware Network Adapter-----
桥接
====>C1
VirtualBox Host-Only Network-----
桥接
====>C2
FTP
服务器:
C1:
C2:
C3
:
以太网适配器
本地连接
:
连接特定的
DNS
后缀
. . . . . . . : domain
本地链接
IPv6
地址
. . . . . . . . : fe80::3836:3343:add:768f%13
IPv4
地址
. . . . . . . . . . . . : 192.168.1.100
子网掩码
. . . . . . . . . . . . : 255.255.255.0
默认网关
. . . . . . . . . . . . . : 192.168.1.1
以太网适配器
VirtualBox Host-Only Network:
连接特定的
DNS
后缀
. . . . . . . :
本地链接
IPv6
地址
. . . . . . . . : fe80::b5f2:e1a1:e34e:5847%23
IPv4
地址
. . . . . . . . . . . . : 10.1.2.5 ---------->
对应虚拟机的
C2
子网掩码
. . . . . . . . . . . . : 255.255.255.0
默认网关
. . . . . . . . . . . . . : 10.1.2.1
以太网适配器
VMware Network Adapter VMnet1:
连接特定的
DNS
后缀
. . . . . . . :
本地链接
IPv6
地址
. . . . . . . . : fe80::896:5b4c:a949:d0e3%30
IPv4
地址
. . . . . . . . . . . . : 10.1.2.4 ---------->
对应虚拟机的
C1
子网掩码
. . . . . . . . . . . . : 255.255.255.0
默认网关
. . . . . . . . . . . . . : 10.1.2.1
测试:
在
C3
(真机)上登陆
FTP
:可以看到登陆到了
10.1.2.2
的
FTP
服务器上面!
C:\Users\lenovo>ftp 192.168.1.2
连接到
192.168.1.2
。
220 Microsoft FTP Service
用户
(192.168.1.2:(none)): administrator
331 Password required for administrator.
密码
:
230 User administrator logged in.
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
02-08-13 02:33PM 4 ftp1.txt
226 Transfer complete.
ftp:
收到
49
字节,用时
0.00
秒
24.50
千字节
/
秒。
ftp>
r2#sh ip na tr
Pro Inside global Inside local Outside local Outside global
tcp 192.168.1.2:21 10.1.2.2:21 192.168.1.100:54476 192.168.1.100:54476
r2#
在
C3
(真机)上再次登陆
FTP
:可以看到自动转换到了
10.1.2.3
的
FTP
服务器上面!
C:\Users\lenovo>ftp 192.168.1.2
连接到
192.168.1.2
。
220 Microsoft FTP Service
用户
(192.168.1.2:(none)): administrator
331 Password required for administrator.
密码
:
230 User administrator logged in.
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
02-08-13 01:09PM 24
ftp2.txt
226 Transfer complete.
ftp:
收到
49
字节,用时
0.00
秒
49000.00
千字节
/
秒。
ftp>
r2#sh ip na tr
Pro Inside global Inside local Outside local Outside global
tcp 192.168.1.2:21 10.1.2.2:21 192.168.1.100:54476 192.168.1.100:54476
tcp 192.168.1.2:20 10.1.2.3:20 192.168.1.100:54484 192.168.1.100:54484
tcp 192.168.1.2:21 10.1.2.3:21 192.168.1.100:54483 192.168.1.100:54483
r2#
可以看到
TPC
负载均衡配置成功!
问题:
只有将
FTP
服务器的外网
IP
配置成路由器的外网接口才可以测试成功!配置成其它的
IP
就测试不成功。
下面是各设备的配置文件:
r2#sh run
Building configuration...
Current configuration : 1184 bytes
!
version 12.3
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname r2
!
boot-start-marker
boot-end-marker
!
!
memory-size iomem 5
no aaa new-model
ip subnet-zero
!
!
ip cef
!
!
ip ips po max-events 100
no ftp-server write-enable
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
interface Serial0/0
no ip address
ip virtual-reassembly
serial restart-delay 0
!
interface Serial0/1
no ip address
shutdown
serial restart-delay 0
!
interface Serial0/2
no ip address
shutdown
serial restart-delay 0
!
interface Serial0/3
no ip address
shutdown
serial restart-delay 0
!
interface FastEthernet1/0
ip address 10.1.2.1 255.255.255.0
ip nat inside
ip virtual-reassembly
duplex auto
speed auto
!
interface FastEthernet2/0
ip address 192.168.1.2 255.255.255.0
ip nat outside
ip virtual-reassembly
duplex auto
speed auto
!
ip http server
no ip http secure-server
ip classless
!
ip nat pool 1 10.1.2.2 10.1.2.3 netmask 255.255.255.0 type rotary
ip nat inside destination list 1 pool 1
!
!
access-list 1 permit 192.168.1.0 0.0.0.255
!
!
control-plane
!
!
!
!
!
!
!
!
!
line con 0
line aux 0
line vty 0 4
login
!
!
end
r2#
r2# sh ip int b
Interface IP-Address OK? Method Status Protocol
Serial0/0 unassigned YES manual up down
Serial0/1 unassigned YES NVRAM administratively down down
Serial0/2 unassigned YES NVRAM administratively down down
Serial0/3 unassigned YES NVRAM administratively down down
FastEthernet1/0 10.1.2.1 YES NVRAM up up
FastEthernet2/0 192.168.1.2 YES manual up up
r2#
r3#sh run
Building configuration...
Current configuration : 1342 bytes
!
version 12.3
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname r3
!
boot-start-marker
boot-end-marker
!
!
memory-size iomem 5
no aaa new-model
ip subnet-zero
!
!
ip cef
!
!
ip ips po max-events 100
no ftp-server write-enable
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
interface FastEthernet0/0
no ip address
!
interface FastEthernet0/1
no ip address
!
interface FastEthernet0/2
no ip address
!
interface FastEthernet0/3
no ip address
shutdown
!
interface FastEthernet0/4
no ip address
shutdown
!
interface FastEthernet0/5
no ip address
shutdown
!
interface FastEthernet0/6
no ip address
shutdown
!
interface FastEthernet0/7
no ip address
shutdown
!
interface FastEthernet0/8
no ip address
shutdown
!
interface FastEthernet0/9
no ip address
shutdown
!
interface FastEthernet0/10
no ip address
shutdown
!
interface FastEthernet0/11
no ip address
shutdown
!
interface FastEthernet0/12
no ip address
shutdown
!
interface FastEthernet0/13
no ip address
shutdown
!
interface FastEthernet0/14
no ip address
shutdown
!
interface FastEthernet0/15
no ip address
shutdown
!
interface Vlan1
no ip address
shutdown
!
ip http server
no ip http secure-server
ip classless
!
!
!
!
!
control-plane
!
!
!
!
!
!
!
!
!
line con 0
line aux 0
line vty 0 4
!
!
end
r3#
r3# sh ip int b
Interface IP-Address OK? Method Status Protocol
FastEthernet0/0 unassigned YES unset up up
FastEthernet0/1 unassigned YES unset up up
FastEthernet0/2 unassigned YES unset up up
FastEthernet0/3 unassigned YES unset administratively down down
FastEthernet0/4 unassigned YES unset administratively down down
FastEthernet0/5 unassigned YES unset administratively down down
FastEthernet0/6 unassigned YES unset administratively down down
FastEthernet0/7 unassigned YES unset administratively down down
FastEthernet0/8 unassigned YES unset administratively down down
FastEthernet0/9 unassigned YES unset administratively down down
FastEthernet0/10 unassigned YES unset administratively down down
FastEthernet0/11 unassigned YES unset administratively down down
FastEthernet0/12 unassigned YES unset administratively down down
FastEthernet0/13 unassigned YES unset administratively down down
FastEthernet0/14 unassigned YES unset administratively down down
FastEthernet0/15 unassigned YES unset administratively down down
Vlan1 unassigned YES unset administratively down down
r3#
本文转自810105851 51CTO博客,原文链接:
http://blog.51cto.com/4708948/1133153
,如需转载请自行联系原作者