どこからでもPCにアクセスしたい。ローカルIPを使用して同じLAN内のPCに接続できます。ただし、ローカルネットワークの外部では、接続タイムアウトエラーが表示されます。
インターネット上のどこからでもSSH接続を許可するようにホストとルーターでOpenSSHサーバーを構成するにはどうすればよいですか?
承認された回答:
同じポートでSSH接続を作成するには、リモートクライアント、ホームルーター、およびホストサーバーが連携する必要があります。ルーターの構成内でポート転送を使用して、正しいポート(ポート22など)をホストサーバーのローカルIPアドレスに転送します。
- ポート転送設定は、ルーターの構成に使用する192.168.1.1ページの「NAT」または「仮想ネットワーク」内に存在する必要があります🙂
-
ifconfig
ホストサーバー上に現在のローカルIPが表示されます。nm-connection-editor
を使用する このマシンがまだ静的でない場合は、このマシンの静的IPアドレスを生成します。 - ホストサーバーは、
/etc/ssh/sshd_config
にリストされているポートでSSH接続をリッスンします