解决nat server源进源出问题

客户在双出口环境下遇到源进源出问题,导致运营商A和B的用户只能通过各自出口访问内部服务器。通过分析,确认为来回路径不一致。解决方案是配置反向路由注入,具体配置在每个接口上执行`reverse-route`命令。通过这种方式,设备在转发响应报文时直接使用入接口作为出接口,避免了通过查找路由表造成的路径不一致问题。

客户双出口一边是运营商A,一边是运营商B,将内网服务器分别映射到运营商B和运营商A出口。为了保证内部上网用户网速快,客户开启了运营商选路功能,运营商B的网站从运营商B出去,运营商A的网站从运营商A出去。然后写有两条等价默认路由分别指向两个外网出口。



现在发现运营商A的用户只能通过运营商A出口的ip地址访问后台映射的服务器。运营商B的用户也只能通过访问运营商B接口来访问内部服务器。

告警信息

处理过程

由上面的原因分析,可以看出这个是由于来回路径不一致的问题导致业务不通,由于新版本的设备在等价默认路由的方式下支持源进源出的功能,所以建议客户讲IPS选路功能。但是客户为了实现内网用户更好的网络体验不愿意取消该功能。

这个时候需要配置反向路由注入来解决该问题。配置如下:

[USG5500]interface GigabitEthernet 0/0/0
[USG5500-GigabitEthernet0/0/0]reverse-route nexthop 58.23.90.1
[USG5500-GigabitEthernet0/0/0]quit
[USG5500]interface GigabitEthernet 0/0/1
[USG5500-GigabitEthernet0/0/0]reverse-route nexthop 121.205.3.1
[USG5500-GigabitEthernet0/0/1]quit

在NAT Server多出口场景中为了实现源进源出功能,可以在访问报文的入接口上配置reverse-route命令。当设备转发响应报文时,直接使用入接口作为响应报文的出接口,而不是通过查找路由表来确定出接口。

如果下一跳地址不存在,报文按照正常的路由表选择出接口转发。

 <

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

数字化信息化智能化解决方案

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值