我需要有关 Cisco 路由器上 NAT 配置的帮助:
解释:
来自网络 10.197.56.0 的 Computer1 连接到 Client1,它的默认 GW 是 Router1,但它需要连接到 Client2 的主机 10.100.2.1,因此它有一条到 Cisco1 (10.197.56.5) 的静态路由,它执行 NAT。Cisco1 还有一个静态路由 10.100.0.0/16 到 172.19.0.4
以下是 NAT 的配置:
interface FastEthernet0/0.1
encapsulation dot1Q 1 native
ip address 10.197.56.5 255.255.255.0
ip nat inside
ip virtual-reassembly in
!
interface FastEthernet0/1
ip address 172.19.0.5 255.255.255.0
ip nat outside
ip virtual-reassembly in
duplex auto
speed auto
!
ip route 10.100.0.0 255.255.0.0 172.19.0.4
ip route 172.24.0.0 255.255.0.0 10.197.56.5
access-list 1 permit 10.197.56.0 0.0.0.255
ip nat inside source list 1 interface FastEthernet0/1 overload
到这一步就OK了。
问题来自第二个需求:Computer3 有一个默认的 GW 172.30.56.1 来连接到 Client3 以到达生产网络,但它也需要从 Client1 连接到主机 172.24.2.6(邮件服务器)。我需要在 Cisco1 中 NAT 从 172.30.56.10 到 10.197.56.5 同时 Cisco1 NAT 计算机从 Network1 到 Client2。
我怎样才能做到这一点?
更新:
我终于用 NVI 做到了:
这里的配置:
interface FastEthernet0/0
no ip address
duplex auto
speed auto
!
interface FastEthernet0/0.1
encapsulation dot1Q 1 native
ip address 10.197.56.5 255.255.255.0
ip nat enable
!
interface FastEthernet0/0.39
encapsulation dot1Q 39
ip address 172.30.56.5 255.255.255.0
ip nat enable
!
interface FastEthernet0/1
ip address 172.19.0.5 255.255.255.0
ip nat enable
duplex auto
speed auto
!
ip nat pool NAT_client2 172.19.0.7 172.19.0.7 netmask 255.255.255.0 add-route
ip nat pool NAT_client1-3 10.197.56.215 10.197.56.215 netmask 255.255.255.0 add-route
ip nat source list client2_NAT pool NAT_client2 overload
ip nat source list NAT_client1-3 pool NAT_client1-3 overload
ip route 0.0.0.0 0.0.0.0 10.197.56.1
ip route 10.100.0.0 255.255.0.0 172.19.0.4
ip route 172.24.0.0 255.255.0.0 10.197.56.1
!
ip access-list extended client2_NAT
permit ip 10.197.56.0 0.0.0.255 any
ip access-list extended NAT_client1-3
permit ip 172.30.56.0 0.0.0.255 172.24.0.0 0.0.255.255
!
不管怎么说,还是要谢谢你。

