![]() | |
| | |
| 首頁 | |
| | #1 | ||||
| 校長兼撞鐘 ![]() 註冊日期: 2000-10-09 住址: SEEDNET 8M
文章: 11,738
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
最近幫一個客戶架設 Mail Server , 使用 Hinet 撥接方式固一 IP (PPPoE) 方式連線 客戶反應對方信寄不進來 檢查 maillog 後發現部分主機與 mail server 連線後會發生 timeout 逾時自動斷線 以下是 log : 引用:
請參考 postfix faq : 關於 timeout http://www.postfix.org/faq.html#timeouts 主要是 : IP path MTU discovery 造成 送信方主機端關閉了 "path MTU discovery" , 信一樣可以送 , 但是可能會造成部分人受害 Workaround: at the sending machine, disable path MTU discovery. Mail will get out, but of course everyone else will still suffer. 收信端要將 MTU 設定小一點以接受對方 Server 關閉 "path MTU discovery" 造成的問題 例如 : 使用 PPPoE 的用戶 , 將 MTU 設定在 1500 以下 Workaround: at the receiving machine, set a smaller MTU. For example, people using PPPoE (PPP over Ethernet) often have to choose an MTU lightly smaller than the default 1500 for ethernet. 此 Case 剛好是使用 PPPoE 撥接的用戶 , 預設 MTU 為 1500 , 改成 1400 後 , 原本收不下來的信件很順利的收下了 後來發現偶而還是有 timeout 的錯誤訊息 , 於是再調整成 1200 測試一晚後 , 發現調到 1200 比較不會發生類似的問題 , log 只剩 2 筆 timeout 調整 MTU 的指令為: tun0 = PPPoE 使用的網路介面 引用:
__________________ 協助架設FreeBSD 超穩定+不會被駭 WWW & FTP & Mail Server Mail | ||||
| | |
| | #3 | ||
| 無女友的人生32年 |
若MTU值調太低會有什麼副作用嗎? | ||
| | |
| | #5 | ||
| 會員 ![]() 註冊日期: 2001-05-18
文章: 1,627
![]() |
做了一個實驗設定 MTU 為 1200 有 DF Flag 但是 MTU 不大於 1200 可以正常 ping 的通 設定 DF Flag 但是 MTU 大於 1200 就出狀況 使用 PE1 PE2 PE3 這三台路由器 . ![]() Topology 修改為 R3-(Fa0/1)------(Fa0/0)-R4-(Fa0/1)------(Fa0/0)-R5 開啟 r3 r4 r5 ![]() 設定 R3 ![]() 設定 R4 ![]() 設定 R5 此篇文章於 2008-06-18 12:47 AM 被 bx2aa 編輯。 | ||
| | |
| | #6 | ||
| 會員 ![]() 註冊日期: 2001-05-18
文章: 1,627
![]() |
確認線路和設定正確: R5 ping 10.1.1.1 R4 ping 10.1.2.1 和 ping 10.1.1.1 R3 ping 10.1.2.254 ![]() 更改 R4 Fa0/0 的 IP MTU 為 1200 ping 10.1.1.1 size 1200 df-bit 可以正常 ping 通 再試ㄧ次把 1200 改為 1201 ping 10.1.1.1 size 1201 df-bit 這時就出問題了 此篇文章於 2008-06-18 12:50 AM 被 bx2aa 編輯。 | ||
| | |