往往我们在配置完路由器将内部成功访问到外部互联网以及外部互联网能访问成功所映射的服务器时,就认为已经配置完成。却忽略了仍然存在的一个重大问题:内部用户无法使用映射的公网IP来访问到内部服务器。每个厂家的路由器都会出现这个问题,可能是一种安全机制,或者是为了nat地址转换速度与稳定性吧!这只是猜测而已。
下面将通过实验来分析出现这种问题的原因。
实验拓扑:
实验配置:
实验各接口配置如上图,重点来看router1(简R1)配置,如下
R1#sh run
interface GigabitEthernet0/0
ip address 1.1.1.1 255.255.255.0
ip nat outside
duplex auto
speed auto
!
interface GigabitEthernet0/1
ip address 192.168.1.1 255.255.255.0
ip nat inside
duplex auto
speed auto
!
interface GigabitEthernet0/2
ip address 10.10.10.1 255.255.255.0
ip nat inside
duplex auto
speed auto
!
ip nat inside source list nat_list1 interface GigabitEthernet0/0 overload
ip nat inside source static tcp 10.10.10.10 80 1.1.1.1 8080
ip classless
ip route 0.0.0.0 0.0.0.0 1.1.1.254
!
ip access-list extended nat_list1
permit ip 192.168.1.0 0.0.0.255 any
permit ip 10.10.10.0 0.0.0.255 any
R1#
1)检测拓扑的连接
pc0:
server0:
以上两图说明内部成功访问外部公网。下面再测试服务器web的映射。