網頁轉轉轉及信件不停等等等

今日中華電信維護設備,原本以為再重撥就好了,
沒想到,撥上了,
連部分網頁就轉轉轉及收信件不停等等等,
一直以為routing不對,在同事幫忙下,
才知是MTU搞鬼.....
將/etc/ppp/peers/dsl-provider中的 MTU調小就可了
跟其plugin的網卡mtu無關...
我真是輸了...

# Minimalistic default options file for DSL/PPPoE connections

noipdefault
defaultroute
replacedefaultroute
hide-password
#lcp-echo-interval 30
#lcp-echo-failure 4
noauth
persist
mtu 1492 (這是預設)
usepeerdns
plugin rp-pppoe.so eth0
user "XXXXXXXXX@ip.test.com"

可參考這篇 
連不上一些網站的處理方法 MTU 修改

而我的問題,最後解答比較偏向是以下這篇
修改 MSS 解決 Linux PPPOE NAT 後部份網頁無法瀏覽問題

真的非常感謝這些達人

後記:

後來才發現,這條rule
iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
幫了我不少....
原來我們傳檔會中斷,執行檔或DLL檔不能傳,
甚至遠端桌面一片黑,也看不到登入視窗都因MTU的關係而異常,
而這條大大地解了我的疑惑....^^
所以要常用
ping  -f -l  1400 192.168.1.1 (Windows)

ping  -M do -s 1400 192.168.1.1 (Linux)


~~

沒有留言:

張貼留言