MTU参数问题导致无法访问外网网站

发布时间:  2012-07-18 浏览次数:  163 下载次数:  0
问题描述
客户使用我司产品USG2120,通过ADSL接口与BSNL(印度宽带运营商)的10MBPS网络相连,在配置Dialer、NAT、VLANIF、DNS等信息后,在内网PC机可以ping通www.yahoo.com,却无法打开www.yahoo.com网站页面。
告警信息
处理过程
建议客户更改每一个VLANIF接口的MTU为1400,如下:
#
interface Vlanif1
 mtu 1400
 ip address 192.168.120.1 255.255.255.0
#
interface Vlanif2
 mtu 1400
 ip address 192.168.121.1 255.255.255.0
#
interface Vlanif3
 mtu 1400
 ip address 192.168.122.1 255.255.255.0
#
interface Vlanif4
 mtu 1400
 ip address 192.168.123.1 255.255.255.0
#
interface Vlanif5
 mtu 1400
 ip address 192.168.124.1 255.255.255.0
#
interface Vlanif6
 mtu 1400
 ip address 192.168.125.1 255.255.255.0
#
interface Vlanif7
 mtu 1400
 ip address 192.168.126.1 255.255.255.0
#
interface Vlanif8
 mtu 1400
 ip address 192.168.127.1 255.255.255.0
#
通过更改配置,内网PC机可以正常访问外网网站。
根因
通过分析客户的提供的配置脚本文件,配置基本都正确,Dialer、NAT、VLANIF、DNS及路由信息都没问题,且通过验证,内网PC机可以ping通外网,却无法打开网页。将我司设备换成友商Wireless N-Router,Model No WRX150的路由器后,客户内网PC机可以访问外部网站。遇到这种情况,一般情况下需要check两端link的参数配置。故让客户提供WRX150相关配置信息,如下:
PPPOE advance setting of  MTU Setting as 1400 and DNS  
218.248.255.212
218.248.255.139

于是,我们怀疑MTU参数有问题,因为我司设备的每个接口的MTU默认参数时1500字节。由于两端(USG212O与BSNL设备)的MTU参数不一致,导致双方link协商不能完成正常连接。再者,ADSL使用的PPPoE略小于这个数值,一般为1492。而此客户需要使用的MTU很可能是1400字节。
建议与总结
涉及到此类问题,优先check设备是否配置DNS等信息,然后check链路对接等配置信息;此外,用其它设备替换进行验证测试,也是个很好的选择,有利于问题的快速甄别。

END