私は時々さまざまなルーターの後ろからインターネットに接続しているMacBookを持っています。すべてのルーターがUPNPをサポートしています。
ポート22をMacBookに転送するように各ルーターを毎回構成せずに、同僚がマシンにSSHで接続できるようにする必要があります。
MacBookにUPNP(または他の方法)を使用して、ポート22をそれ自体に転送するために背後にあるサポートルーターを自動的に構成する方法はありますか?これにより、同僚はMacBookにSSHで接続できますが、外部IPを知っているだけで、dyndnsを使用すると簡単です。
チェックアウト MiniUPnP 。シンプルなコマンドラインUPnPクライアントです。それはすべての主要なプラットフォームをサポートし、非常にシンプルなインターフェースを備えています。このツールを使用してポートを開く必要があるときはいつでも、クイックコマンドを実行するのは非常に簡単です。