| 场景 | 按策略决定是否 NAT |
|---|---|
| 适用 | Cisco IOS/IOS-XE |
| 两种写法 | ip nat inside source list <acl>(基础)/ route-map <name>(策略) |
思科 IOS
思科 IOS
access-list 1 permit 192.168.1.0 0.0.0.255
ip nat inside source list 1 interface GigabitEthernet0/0 overload
!
! 策略方式(按目的地址决定是否 NAT)
route-map NAT_RM permit 10
match ip address NAT_ACL
ip nat inside source route-map NAT_RM interface GigabitEthernet0/0 overload
show ip nat statistics华为 VRP
华为 VRP
! 华为用 ACL 控制;按策略分流通常配合策略路由/不同出口实现
acl number 2000
rule 5 permit source 192.168.1.0 0.0.0.255
interface GigabitEthernet0/0/1
nat outbound 2000H3C Comware
H3C Comware
! H3C 同样以 ACL 控制,策略型分流用策略路由实现
acl basic 2000
rule 0 permit source 192.168.1.0 0.0.0.255
interface GigabitEthernet1/0/1
nat outbound 2000差异:思科的 route-map 形式是 IOS 独有的细粒度能力(可 match 目的地址/下一跳);华为/H3C 通常用策略路由选择不同出口,再在出口上做 NAT 来达到类似效果。