拓扑图
(注:以上所有设备均使用3600模拟)
配置要求
- PC的ip为10.1.1.1/24
- CK-router为出口路由器,在出口路由器上配置PAT,公网地址为20.1.1.1/24
- ISP路由器模拟运营商,IP地址为20.1.1.2/24
- ISP上有就一个环回地址1.1.1.1/24
- 最终结果,PC可以ping通环回接口
配置思路
- 将所有的端口IP地址配置好
- 在出口路由器上定义外网接口与内网接口
- 做ACL控制列表,匹配要上网的网段
- 做PAT转换
配置过程
PC
PC(config)#int e0/0
PC(config-if)#ip add
PC(config-if)#ip address 10.1.1.1 255.255.255.0
PC(config-if)#no shu
PC(config-if)#exit
PC(config)#
CK-router
CK-router#conf t
CK-router(config)#int e0/1
CK-router(config-if)#ip address 10.1.1.2 255.255.255.0
CK-router(config-if)#no shutdown
CK-router(config-if)#exit
CK-router(config)#int e0/2
CK-router(config-if)#ip address 20.1.1.1 255.255.255.0
CK-router(config-if)#no shutdown
CK-router(config-if)#exit
CK-router(config)#int e0/1
CK-router(config-if)#ip nat inside //定义内网接口
CK-router(config-if)#exit
CK-router(config)#int e0/2
CK-router(config-if)#ip nat outside //定义外网接口
CK-router(config-if)#exit
CK-router(config)#access-list 1 permit 10.1.1.0 0.0.0.255 //做ACL访问控制列表,匹配10.1.1.0网段(后面的是反掩码)
CK-router(config)#ip route 0.0.0.0 0.0.0.0 e0/2 //做静态默认路由
CK-router(config)#ip nat inside source list 1 int e0/2 overload //做PAT转换
CK-router(config)#exit
ISP
ISP#conf t
ISP(config)#int e0/0
ISP(config-if)#ip address 20.1.1.2 255.255.255.0
ISP(config-if)#no shutdown
ISP(config-if)#exit
ISP(config)#int loopback 1
ISP(config-if)#ip address 1.1.1.1 255.255.255.0
ISP(config-if)#no shutdown
ISP(config-if)#exit
ISP(config)#ip route 20.1.1.1 255.255.255.255 e0/0 //做通1.1.1.1到20.1.1.1
ISP(config)#exit
ISP#
实验结果