動的 IP を使用するコンピューターにコマンド ラインを使用してリモート アクセスするにはどうすればよいですか?

動的 IP を使用するコンピューターにコマンド ラインを使用してリモート アクセスするにはどうすればよいですか?

別の場所にある別のコンピューター (Mac OSX) にアクセスしたいです。最も簡単な解決策は、TeamViewer と LogMein を使用することですが、この場合はコマンド ライン/ターミナルを使用してリモート接続したいです。問題は、TeamViewer と LogMein がターミナル セッションをサポートしていないことです。リモート コンピューター (接続先のコンピューター) は動的 IP を使用しており、そのコンピューターに接続されているルーターにアクセスできません。

dynu、no-ip などの動的 DNS サービスを使用できるというリソースがいくつかありましたが、これらのサービスのほとんどでは、ルーターの設定を変更する必要があります (たとえば、ポート転送など)。ルーターにアクセスできないのが実情です。それとも、何か見落としているのでしょうか ?

解決策はありますか?

答え1

接続する場合、主に 2 つのオプションがあります。

  1. NATを回避するには独自のサーバーを使用します。これにはリバースSSHトンネリングNAT の背後にいない場合はマシンに直接接続し、NAT の背後にある場合はリンクされたチュートリアルにあるような中間点に接続します。

  2. 次のようなサービスを利用するとングロク公開アドレスを提供して接続できるようにします

関連情報