リモートプログラミングのための一般設定

リモートプログラミングのための一般設定

私は次の3つのデバイスを持っています

  • MAC/Ubuntuの両方を実行するノートブック
  • Ubuntuデスクトップバージョンのホームサーバー
  • プロバイダから受信したワイヤレスルーターには技術文書があまりありませんでした(一般設定項目のみ)。ルータは有線経由でサーバにも接続されます。

理想的には、ラップトップの端末を使用してホームサーバーに接続したいと思います。オプションは何ですか?これら2つのシステム間でSSH接続のみを確立する必要がありますか?

ベストアンサー1

ルータインターフェイスでポート転送、ポートトリガ、「NAT」などの用語を見つけます。ポート22(または移動した場所)をUbuntuサーバーのIPに転送します。 Ubuntuサーバーに静的IPを設定する必要があります。

SSHを実行して外部からアクセスできる場合は、使用しているシステムのすべてのポートをUbuntuサーバーまたは同じネットワーク上のすべてのポートに転送できます。

一部のISPは一般のホームユーザーにIPアドレスを使用することを好むため、自宅のIPアドレスが変更された場合はDynDNSサービスなどのサービスを確認したり、独自の検出スクリプトを作成して電子メールなどを送信したりできます。

おすすめ記事