腐った v6 over v4 tun の復活法

tun(4)インタフェースを使って IPv6 over IPv4 を通している場合、 数日に一度、トンネリングが切れてしまうことがある。

ping6 -w -I gif0 ff02::1
(自分の方しか返って来ない)

突然こうなっちゃうのだ。なじぇ。で、2〜3年悩んでいたが今日 すぐ直る方法発見。トンネル先の相手のIPアドレスを arp テーブル から削除して一発。確かに、この症状はopenvpnのtapモードを使って ブリッジでVPNを張った相手にトンネリングするようにしてから 起き始めたような気がする。

ちなみにarpテーブルを消す前もMACアドレス間違ってはいないんだけどねえ。