SSH LinuxからMacの内部および外部LANへ

SSH LinuxからMacの内部および外部LANへ

こんにちは、これは私の最初の投稿です。誰でも私を助けることができるかどうか疑問に思います。私の家のコンピュータにUbuntuがあり、SSH経由でMacBookに接続できるようにしたいです。どちらも同じWi-Fiネットワークにいる場合は問題ありません。しかし、LANの外にいるときにMacにSSHでどのように接続しますか?よろしくお願いします!

答え1

自宅ではSSHサーバーにアクセスできますが、外部にいるときはアクセスできない場合は、SSHポート転送アクセスを許可するようにルーターを構成する必要があります。皆さんも参考にしてください。いいえローカル(通常は192.168.xx)IPを介してリモートUbuntuシステムにアクセスしますが、ホームネットワークで「私のIPとは何か」を検索して、見つけることができるルーターのパブリックIPアドレスを介してアクセスします。

答え2

sshMacからPCへの接続はとても簡単です。静的IPアドレスまたは動的DNS名が必要で、ルータからPCアドレスにtcpポート22を転送する必要があります(ここでNATを使用していると仮定していない場合)。 、ファイアウォールへの接続許可を設定してください。)

Macがネットワークに接続されていない場合、Macに接続するのは非常に困難です。背後にあるルーターを制御できないため、ポートを転送しません。この問題を克服するための多くのDIYソリューションがありますが、これには多くのネットワーキングとスクリプトの知識が必要です。最良のオプションはVPNです。

商用製品と無料製品があり、ルーターにVPNサポート機能が組み込まれている可能性があります。 VPNを使用すると、ラップトップがネットワークに効果的に接続されます。 VPNに静的IPを割り当て、ネットワーク外にいるときに自動的にVPNに接続するように設定すると、インターネットに接続している間にデスクトップコンピュータからSSHに接続できます。

ネットワーク設定がわからないと、もう話せません。

関連情報