红联Linux门户
Linux帮助

求助,关于路由MTU设置问题

发布时间:2013-12-09 16:11:59来源:红联作者:xietao0221
我的网络环境是这样的:
外网--RouterA--Linux Router--Client

具体参数
外网:192.168.1.0/24
Router A: WLAN:192.168.1.2
LAN:192.168.2.1
(并且添加了静态路由192.168.3.0/24,gw:192.168.2.2)
Linux Router: eth0:192.168.2.2,gw:192.168.2.1
eth1:192.168.3.1
Client: eth0:192.168.3.2,gw:192.168.3.1

所有网管设置都正确,并且互相都可以ping通,LinuxRouter和client的防火墙均关闭。但是client只可以访问个别网站,比如百度/新浪等,其他网站基本都上不去。我尝试将routerA的MTU由1500改为1400,问题就解决了,client可以上所有网站了。
我不太明白这是为什么?请大牛解释
文章评论

共有 3 条评论

  1. 奶茶dsk 于 2013-12-13 21:47:40发表:

    怀疑拨号之后加上pppoe头部
    数据包会超过1500
    运营商pppoe服务器无法处理?

  2. byibnc 于 2013-12-09 21:36:49发表:

    我比较赞同沙发的发言

  3. 于 2013-12-09 20:06:56发表:

    跟运营商有关系吧。我觉得电信和铁通用PPPOE拨号上去的时候好像都是1400,具体原因我也想知道是为什么!!!