一、为了干啥?
1.在同一网段可以直接通信,但如何在不同网段通信?对,没错就是利用NAT技术,但需要用内网地址 1:1 映射在外网的地址,就照成了浪费。
2.多个内网地址映射在外网的同一个地址上,需要表明端口号,端口号有多个,也就是可以映射多少(65536)个
二、PAT技术
(1)如上图,192.168.0.0 要访问100.1.0.0,就需要如下配置
1.shouxian1
R1配置:进入全局模式配置f0/0的地址
int f0/0
no shutdown
ip address 192.168.1.1 255.255.255.0
R2配置:
int f0/0
no shutdown
ip address 192.168.2.1 255.255.255.0
R3配置:
int f0/0
no shutdown
ip address 192.168.1.3 255.255.255.0
int f1/0
no shutdown
ip address 192.168.2.3 255.255.255.0
int f3/0
no shutdown
ip address 100.1.34.3 255.255.255.0
int f2/0
no shutdown
ip address 100.1.35.3 255.255.255.0
R4配置:
int f0/0
no shutdown
ip address 100.1.34.4 255.255.255.0
R5配置:
int f0/0
no shutdown
ip address 100.1.35.5 255.255.255.0
此时,需要检验R3 pingR1,R2,R4,R5是否通,避免出现问题。有问题,需要show ip int brief 检测是否配置正确。
(2)部署PAT技术(都在上图ipR3部署)
R3配置:
ip access-list extend INSIDE1
permit ip 192.168.1.0 0.0.0.255 any
ip access-list extend INSIDE2
permit ip 192.168.2.0 0.0.0.255 any
应用于接口处
int range f0/0,f1/0
ip nat inside
int range f2/0 ,f3/0
ip nat outside
ip nat inside source list INSIDE1 int f3/0 overload
ip nat inside source list INSIDE2 int f2/0 overload
注意:若是一个出口只有一个,则就自定义一个INSIDE。
注意:出口2个便于引流:如需要把R1的流量只流向R4,R2的流量值流向R5,那就需要在R3上PBR技术