ファイル
経緯
PCゲームを遊ぶ時などでポート開放が必要になるのですが、 AirMac Extreme はポート開放の方式が UPnP ではなく NAT-PMP なので、 一般的なアプリではなく NAT-PMP に対応したやつが必要になります。
唯一 こちらのサイト (今は消滅) にあったのですが、 配布されているバイナリ では Windows7 64bit で動かなかったので、動くようにビルドしました。
このアプリで UPnP・NAT-PMP 両方の方式で開放できます。 Windows7 32bit/64bit で動作確認していますが、ビルド自体は 32bit です。 また、Windows10 以降で使えるか分かりません。
ウェブサイトが消失しているので、 何かあった時のためにソースコードを Google Code から Github に移設&アーカイブしていますが、 今もビルドできるかどうかは分かりません。
At your own risk でお願いします。
使い方
前提として .NET Framework 4 が必要になります。
起動すると以下のような画面が出でくるので、左下にある[+]ボタンを押す
ポートや名称の入力画面がポップするので、必要項目を入力する 例:非想天則の場合 Local Port に 10800 Desired Public Port に 10800 Protocol の UDP にチェック Description はメモ用なので入れない
入力が終わったら [Add Mapping] を押せば登録完了 ポートの開放ができた場合ランプがグリーンになる