memo

2013-03-19

OpenBSD な NAT ルーターと ニンテンドー 3DS とネット対戦

ソフト次第なのかもしれないけど、 UDP を NAT した後の送信元 port が NAT 前のものと違っているとダメっぽい。

3DS の IP アドレス設定を固定にした上で、 以下のような設定を pf.confmatch ルールの一番上に書き足したら対戦できるようになった。

match out on $ext_if from $nintendo3ds nat-to $ext_if static-port