web-dev-qa-db-ja.com

ルーターからMacにポートを自動的に転送するにはどうすればよいですか? (UPNP)

特定のポートをLANのルーター(UPNPをサポート)からローカルマシンに転送するために使用できる、簡単なコマンドラインツールまたはスクリプトを探しています。

例えば。

upnpforward 9000

ポート9000をルーターからローカルホストに転送します。

3
GJ.

MiniUPNPクライアント を試してください

その使用法は次のとおりです。

upnpc-static [options] -a ip port external_port protocol
        Add port redirection
upnpc-static [options] -d external_port protocol [port2 protocol2] [...]
        Delete port redirection
upnpc-static [options] -s
        Get Connection status
upnpc-static [options] -l
        List redirections
upnpc-static [options] -r port1 protocol1 [port2 protocol2] [...]
        Add all redirections to the current Host
4
GJ.

GUIツールで問題がない場合、またはそのコマンドラインアプリケーションを自分で作成してもかまわない場合は、 Port Map/TCMPortMapper を参照してください。

2
Daniel Beck