简介
本文档介绍在Cisco IOS-XE® SD-WAN路由器上执行与服务端VRF之间的静态NAT的配置。
先决条件
必须使用版本17.3.1a或更高版本的Cisco IOS-XE SD-WAN设备。
要求
Cisco 建议您了解以下主题:
- 思科软件定义的广域网(SD-WAN)
- 网络地址转换 (NAT)
使用的组件
本文档中的信息基于以下软件和硬件版本。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
背景信息
网络图
要配置本文档中介绍的服务静态NAT,应使用此拓扑。
10.1.235.0/24子网是DC站点的专用本地子网。此子网不会通告到重叠管理协议(OMP)中。为了使服务器能够进行通信,它们被静态地添加到10.1.110.0/24子网。
- 当服务器10.1.235.62启动到172.16.90.90的通信时,cEdge需要将NAT 10.1.235.62发送到10.1.110.10。
- 当主机172.16.90.90需要与服务器通信时,它会向10.1.110.10发出请求,并且cEdge需要将目的IP转换为10.1.235.62。
配置
cEdge配置
此配置可通过路由器CLI或vManage功能模板执行。
通过CLI
配置NAT池:
ip nat pool natpool10 10.1.110.1 10.1.110.253 prefix-length 24
配置内部静态NAT全局池:
ip nat inside source list global-list pool natpool10 vrf 10 match-in-vrf
配置静态NAT条目:
ip nat inside source static 10.1.235.62 10.1.110.10 vrf 10 match-in-vrf pool natpool10
通过vManage功能模板
在服务VPN功能模板中,导航到NAT部分> NAT池,然后单击新建NAT池。
填写变量并在完成后单击Add:
验证是否已按如下方式创建池:
创建池后,导航到静态NAT,然后点击新建静态NAT按钮。
填写变量并在完成后单击Add:
集中数据策略
需要使用集中数据策略将带有所需前缀的数据流量定向到服务端NAT。
定义VPN和站点列表:
policy
lists
vpn-list VPN-10
vpn 10
!
site-list CEDGE
site-id 30
!
定义内部到外部转换的第一个序列:
data-policy _VPN-10_Data_NAT_cEdge
vpn-list VPN-10
sequence 1
match
source-ip 10.1.235.62/32
!
action accept
count nat_cedge_-1665659624
nat pool 10
!
!
下一序列用于转换目的地址。当从外部向内部发起流量时:
sequence 11
match
destination-ip 10.1.110.10/32
!
action accept
count nat_cedge_out2in_-1665659624
nat pool 10
!
!
default-action accept
!
!
将策略应用于所有方向:
apply-policy
site-list CEDGE
data-policy _VPN-10_Data_NAT_cEdge all
验证
使用验证命令检验NAT配置的状态。
show sdwan policy from-vsmart
show ip nat translations
sdwan policy data-policy-filter
从服务器10.1.235.62 ping主机172.16.90.90测试:
cEdge#show ip nat translations
Pro Inside global Inside local Outside local Outside global
--- 10.1.110.10 10.1.235.62 --- ---
icmp 10.1.110.10:0 10.1.235.62:0 172.16.90.90:0 172.16.90.90:0
Total number of translations: 2
从主机10.90.90.90 ping服务器10.1.110.10测试:
cEdge#show ip nat translations
Pro Inside global Inside local Outside local Outside global
--- 10.1.110.10 10.1.235.62 --- ---
icmp 10.1.110.10:8299 10.1.235.62:8299 172.16.90.90:8299 172.16.90.90:8299
Total number of translations: 2
故障排除
检查数据包是否在数据策略计数器上增加:
cEdge#show sdwan policy data-policy-filter
data-policy-filter _VPN-10_Data_NAT_cEdge
data-policy-vpnlist VPN-10
data-policy-counter default_action_count
packets 1412
bytes 109382
data-policy-counter nat_cedge_-1665659624
packets 154
bytes 16852
data-policy-counter nat_cedge_out2in_-1665659624
packets 7
bytes 886
相关信息