Top > WiRES > UPnPを使ったポート開放

概要

UPnPとは、ユニバーサルプラグアンドプレイという名称の略である。簡単に言うと、ポートの穴あけをPCから簡単に実行することが出来る。WiRESでは複数のポート番号を使用し、一般には40000-50000のポート開放を行うようにしているが、これをルータに設定するのではなく、UPnPを使ってWiRESを使うときに、WiRESを使うコンピュータへデータが流れるようにポート開放を実施してみよう。

前準備

  • ルータの設定で UPnP機能をONにしよう。この機能が無いルータではUPnPを使ったポート開放を実施することができない。
    UPnP_ON.PNG

ポート開放ツールの前準備

  • UPnPCJをダウンロードしよう。
    http://www.geocities.jp/umemasu2010/index.html
  • インストールしよう。
    ダウンロードしたzipを解凍し自己解凍書庫を実行すると、C:\Program Files\UPnPCJ にプログラム本体が格納される。これでOK。
  • ワイヤーズインストールフォルダに ポートを開くバッチファイルを作る。
    WiRESはC:\WIRES-IIの下にインストールされているはずなので、その下に WiRES_PortOpen.batというファイルを作ってみた。
    &ref(): File not found: "PortOpenBatFile.png" at page "WiRES/UPnPを使ったポート開放";
  • WiRES_PortOpen.bat をテキストエディタで開き、以下のようにする。
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /open 46081 TCP 46081 自動1
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /open 46000 UDP 46000 自動1
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /open 46080 TCP 46080 自動1
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /open 46001 UDP 46001 自動1
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /open 49660 UDP 49660 自動1
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /open 49670 UDP 49670 自動1
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /open 49680 UDP 49680 自動1
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /open 49710 UDP 49710 自動1
  • おなじように WiRES_PortClose.bat を作り、以下のようにする。
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /close 46081 TCP
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /close 46000 UDP
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /close 46080 TCP
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /close 46001 UDP
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /close 49660 UDP
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /close 49670 UDP
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /close 49680 UDP
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /close 49710 UDP

ポート開放実行

  • ポートを開くときには、WiRES_PortOpen.bat を実行するだけ。
  • ポートを閉じるときには、WiRES_PortClose.bat を実行するだけ。

総評

最近のルータはUPnPに対応しているものが多いと思います。
モバイルルータに接続してWiRESを実施する方は、PCに割り振られたIPアドレスを固定化したり、ルータの設定を変更してWiRESを実行していたと思いますが、UPnPを使うとこんなことをしなくても良くなります。是非トライしてみて!
docomoの最新モバイルルータHW-01Cでも、UPnPに対応しているからきっと使えるはず。ルータの設定はUPnPをONにするだけなので楽チン!

動作確認済みルータ

  • BUFFALO WZR2-G300N
  • domomo HW-01C(多分)

UPnPに対応していないルータ

どぞー!

  • RTX1000もおっけーだよーん。実は結構前から使っていましたぁ (^^)v -- JP1LMJ 青木 2011-04-14 (木) 17:13:52
  • ここに動作可否詳しく書いてあります。--->http://www.geocities.jp/umemasu2010/index_help.html -- JP1LMJ 青木 2011-04-14 (木) 17:22:48
  • NTT光ルータ RT-S300SEでも動作確認しました。YAMAHAのRT-57iもありますが未確認ですが対応していると思います。 (^^) -- JF7LWW 会田 2011-04-16 (土) 10:04:56
  • とても便利です。これはいいですね。 (^^) -- JF7LWW 会田 2011-04-16 (土) 10:21:41
  • Docomo WIFIモバイルルータ BF-01B でもOKでした。 -- JM7MUU 本田 2011-04-16 (土) 13:01:40
  • http://www.genie.x0.com/utils/portcheck/udp.php -- JM7MUU 本田 2011-06-24 (金) 13:55:31
  • UPnPCJ.exeの15500ポート(UDP)を許可 する必要があります。 -- JM7MUU 本田 2011-06-24 (金) 17:08:47
  • FreeVPN http://bestfreevpn.com/ -- JM7MUU 本田 2011-06-24 (金) 17:10:40
  • TCPポート開放:"C:\インストールフォルダ\UPnPCJ.exe" /open 5310,5330,5340,5910 TCP -- JM7MUU 本田 2011-06-24 (金) 17:20:12

実験中

  • WiRES_PortOpen.batは以下でも良いみたい。
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /open 46081 TCP
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /open 46000 UDP
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /open 46080 TCP
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /open 46001 UDP
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /open 49660 UDP
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /open 49670 UDP
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /open 49680 UDP
    "C:\Program Files\UPnPCJ\UPnPCJ.exe" /open 49710 UDP

Reload     Front page List of pages Search Recent changes Backup   Help   RSS of recent changes
Last-modified: Tue, 27 Dec 2016 01:33:47 HADT (966d)