私は以前の関連する答えを調べましたが、私はこれを間近に考えていると思います...
外部のマシンからインターネット上の他のサーバーにsshできます。マシンにSSHで戻そうとすると、接続が拒否されます。Ubuntu 10.4に取り組んでいます。
ワイヤレスルーターの設定で、すべての受信トラフィックがブロックされていることがわかりました。次に、SHHとFTPをホワイトリストに追加しました。プライベートIPアドレスとパブリックIPアドレスを確認できます。マシンとルーター(モデムでもある)の両方を再起動した後、問題はまだ修正されていません。
何か案は?ありがとう!
最後のコメント-sshの実行時にwlanの下に表示されるinetアドレスを使用しています。あれは正しいですか?マシンからマシンにsshしようとしても失敗します。
更新:私は私のルーターページで次を見ることができます:
|device: allowed apps: app type: protocol : port #: public ip|
my-laptop : SSH Server : - : TCP : 22: 108...
インターネットから接続しようとしていて、WAN IPを使用しています。ルーターがローカルIPアドレスに着信接続を転送するかどうかを確認するにはどうすればよいですか?
解決
行うべき2つのこと:
a。間違ったIPアドレスを使用していました。inetアドレスはプライベートです。ルーターは、ifconfigを使用してリストされていない別のパブリックアドレスを割り当てます。ルーターの設定に移動して見つける必要があります。さらに簡単に、www.whatismyip.comにアクセスして正しいIPを見つけてください。
b。また、Ubuntuが着信トラフィックをブロックしているかどうかを確認する必要があります。コマンドラインからプレイしたため、デフォルトが何であるかわかりません。変更する可能性があります。とにかく、Ubunutuには明らかにファイアウォールがあり、これはufwと呼ばれます。インバウンドおよびアウトバウンドアクセスのルールを含むiptablesと呼ばれるものを維持します。更新する最も簡単な方法は、gufw(ファイアウォール用の非常に直感的なgui)をインストールし、すべてのインバウンドトラフィックまたはポート22のsshなどの特定のサービスのみを許可することです。
助けてくれてありがとう!