上一篇讲到SNAT,这篇试验DNATnginx
首先在host机器上安装nginx后端
apt-get install nginx
确认服务启动bash
DNAT配置app
# 设置DNat,将ethvpp-pub口的tcp 80端口号映射到本地10.10.5.2的80端口号 vpp# nat44 add static mapping tcp local 10.10.5.2 80 external ethvpp-pub 80 # 查看 vpp# show nat44 static mapping NAT44 static mappings: tcp local 10.10.5.2:80 external 210.73.218.162:80 vrf 0 tcp local 10.10.5.2:80 external ethvpp-pub:80 vrf -1
我本地终端测试tcp
可见访问210.73.218.162的80端口已经正确转换到了后端的10.10.5.2上80口的nginx服务了。测试