PPPoEでIPマスカレードとMTU問題にはまる
PPPoEで接続するためのブロードバンドルータもどきを作った。
IPマスカレードの設定をするのは久々だなあと思いながらやっていたのだけど、ipfwadmのころの、かびがはえたような感覚しか残っていなくて、細いところでいろいろとミスをやらかしてしまった。
そうこうしてやっとできたと思ったら、一部サイトへのアクセスがささるという現象にぶつかる。ルールの書き間違えかなとかなりいろいろ調べたのだけど、何のことはない、例のMTU問題が原因だった。manpageにある通りiptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtuを追加して回避。