SSH接続タイムアウト

SSH接続タイムアウト

こんにちはインターネットのあちこちを探しましたが、解決方法が見つかりません。私は何も見つからなかったのではなく、多くのことを試しましたが、何も機能しなかったことを意味します。誰かが助けてくれることを願っています。

自宅にFreeNASがインストールされており、ローカルIPアドレスを使用してSSH経由で接続できます。スマートLinksysルーターがあり、パブリックIPを使用してホームサーバーに接続しようとすると、接続がタイムアウトします。

デバッグSSHを実行したときに得られるサンプル出力は次のとおりです。

OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to <My Public IP> [<My Public IP>] port 22.
debug1: connect to address <My Public IP> port 22: Operation timed out
ssh: connect to host <My Public IP> port 22: Operation timed out

追加したい内容があれば教えてください。

アップロード日: 2015-07-21 フォワードポート

ポート転送設定があります。以下は単一ポート転送イメージです。

アップロード日: 2015-07-21 ファイアウォール

私はこの問題についてオンラインで読んでこれを見つけました。 NASファイアウォールを確認しました。それを止めるように努力せよ/etc/rc.d/ipfw stop、と書かれているfirewall_enable="NO"。 「yes」に設定して停止コマンドを再実行しました。その後、パブリックIPでSSHをテストしましたが、まだ接続がタイムアウトしました。それからlinksysとfreenasファイアウォールをオフにしました。それでも接続がタイムアウトします。だから私が何を間違っているのかわかりません。それでは、両方のファイアウォールを正しくオフにする方法を段階的に教えてください。

Linksysファイアウォールの設定が正しく機能しなかったため、リセットしました。ここに画像の説明を入力してください。

ベストアンサー1

ファイアウォールは外部IPアドレスからNASへのSSHアクセスをブロックしますが、LANのプライベートIPからのアクセスは許可できます。 NASとルーター(存在する場合)のファイアウォール構成を確認してください。

おすすめ記事