9.その値をダブルクリックして編集します。最大許容サイズを入力します。エディタを終了します。以下のような感じです。1で詳しく図入りでまとめられています。この現象を再現するために、センター側にxpでWEBサーバを立てて検証して見ました。全パケット素通しにした場合は、VPNの向こう側の拠点からページの閲覧できました。(MTUは1280になっており、ルータからICMPパケットが届いているのが確認できました。)しかし、WEBサーバ側にFW(今回はフリーのKerio使いました)を入れ、ICMP全遮断すると、拠点からページの閲覧ができない状態になりました。この場合の解決方法としてはどうすればいいのでしょうか。ICMPパケットがブロックされるのは向こう側の問題なので、どうしようもありません。経路MTU検索は使えないというわけです。拠点側のクライアント全部のMTUを、VPNのMTUより小さくすればOKですが、端末数が多い場合設定に手間取ります。RTX1200には、TCPコネクション開始時にMSSを調整してくれる機能があるようです。コマンドどしては以下になります。auto上記のコマンドによって以下のようになります。これで、なんとかまともに通信ができるようになりました。補足ですが、強制的にMTUを指定したい場合は以下のように出来ます。1240LAN3のインターフェイスでMSS指定したい場合は以下のようにします。1240今回のように、経路MTU検索が使えず、VPN内でMTUが小さくなる故に通信できなくなるという現象は、VPN組んでいると結構あるようです。code4パケットを返さないものもあるようで、このようなルータはブラックホールルータと呼ばれているようです。理屈がわかれば非常に簡単な話ですが、TCP/IPの基礎を忘れかけてた3流PGは、原因突き止めるのに結構時間がかかってしまいました。"YAMAHAのルータではVPN等のMTUがデフォルトで1280バイトになっている。ここの"3.MTUとMSSとの違い。auto"に関する記述があります。"VPN通信では1280Byte、それ以外は1500Byteになっていて、ICMPパケットを破棄する設定になっていると通信できなくなる問題を引き起こすようです。"@IT:VPNの実力を知る(後編)"(4)MTUに関する確認"あたりにMTUの話があります。情シスで何でも屋の三流プログラマのコーディング、サーバ管理、PC生活関係のメモ書き。このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。29検索カテゴリ全体Linuxサーバがらみ.Net開発PHP開発C/C++開発JavaSQLツール思ったこととかニュースとか。メッセージを入力してください。