ローカルネットワーク外の2台のPC間でSSH接続を行う最も簡単な方法

ローカルネットワーク外の2台のPC間でSSH接続を行う最も簡単な方法

問題: 強力なデスクトップ PC と、弱いノートブック PC を持っています。デスクトップ PC のローカル ネットワーク外でも、強力な PC のハードウェアを使用して、Visual Studio Code でリモート作業を行いたいと考えています。

これまでの進捗状況:

    1. Visual Studio Codeをリモートで使用する方法については、2つの優れたチュートリアルがあります(1そして 2) を SSH 経由で接続します。
    1. SSHトンネルの使い方に関する素晴らしいチュートリアルはたくさんありますが、DynDNSを購入したり、ルーターを変更したりするのは複雑そうです。

自由に通信できないネットワーク内の 2 台のコンピューターをリモートで接続するプロセスを簡素化する方法はありますか?

答え1

はい、使えますゼロティア仮想ネットワークを作成します。そのネットワークは、メインのインターネット接続とは独立した別の IP アドレスを使用します。次に、両方のコンピューターに ZeroTier クライアントをインストールして、ネットワークに参加させることができます (プライベート ネットワークの場合は、Web ブラウザーで承認する必要があります)。ZeroTier は、ファイアウォールなどに穴を開ける作業を行います。ZeroTier ネットワークでは、IP アドレスを使用することを忘れないでください。

関連情報