Windows 用の UPnP・NAT-PMP ポート開放ツール

2012-02-17    2021-01-02

ファイル

ダウンロード

経緯

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 が必要になります。

  1. 起動すると以下のような画面が出でくるので、左下にある[+]ボタンを押す

    NAT-PMP 1

  2. ポートや名称の入力画面がポップするので、必要項目を入力する
    例:非想天則の場合
      Local Port に 10800
      Desired Public Port に 10800
      Protocol の UDP にチェック
      Description はメモ用なので入れない

    NAT-PMP 2

  3. 入力が終わったら [Add Mapping] を押せば登録完了
    ポートの開放ができた場合ランプがグリーンになる

    NAT-PMP 3