web-dev-qa-db-ja.com

WindowsからLinuxサーバーにpingできない

基本的に、LinuxサーバーからWindowsにpingできます(ファイアウォールを無効にした場合)が、ufw-firewallを無効にしたかどうかに関係なく、WindowsからLinuxにpingできません。届かないだけです。私のUbuntuもネットワークブリッジアダプターを使用しています。

LinuxサーバーのIP:

10.88.77.111

Windows IP(Wi-Fi):

192.168.0.110

このため、SSHを使用してLinuxサーバーに接続することもできません。ファイアウォールを問題にすることはできません。両方を無効にしたからです。

編集:

これについては、以下のコメントセクションで説明しましたが、ここでも繰り返します。いいえ、SSHは機能しません。 「ネットワークエラー:接続がタイムアウトしました」という有名なエラーが表示されますが、私はまだその問題を修正できませんでした。

2番目の編集:

はい、Ubuntuホストは仮想マシン(VirtualBox)上にあります。 Ubuntuサーバー(VM上にある)をWindowsホストにSSHで接続しようとしています。しかし、それは機能しません。それがうまくいかなかったので、私は2つをpingしようとしましたが、2つのうちの1つは成功しましたが、これは奇妙です。問題を引き起こしているのがネットワークブリッジアダプターの場合、何をお勧めしますか?また、以前にSSHを実行しましたが、うまくいきました。数ヶ月後、私は再びSSHをやり直そうとしていますが、奇妙な理由で失敗しています。 UbuntuのIPを変更する必要がありますか?

3番目の編集:

それはUbuntuサーバーです。サーバーの2つの関連する構成ファイルを以下に示します。

/ etc/network/interfaces

enter image description here

/ etc/hosts

enter image description here

2
ZstrZr

質問に完全に回答するには、ネットワークのセットアップに関するもう少し情報が必要ですが、少なくとも問題の原因はわかっていると思います。

想定:


1)WindowsとLinuxの両方のコンピューターは、同じローカルネットワーク上にあることになっています。

2)Linuxサーバーは、仮想マシンではありません

3)Windowsマシンでブリッジ接続を使用して、イーサネット経由でLinuxサーバーへのワイヤレス接続を共有しています。 (Linuxに接続するために、Windowsでワイヤレスとイーサネットをブリッジしました。)


その場合、問題はネットワークブリッジである可能性があります。ルーターはローカルIP 192.168.0.110をWindowsマシンに割り当てました。これはローカルネットワークの一般的なサブネットです。

問題は、LinuxサーバーのIPが10.88.77.111であり、これが完全に異なるサブネットであることです。これは、ルーターからアドレスを適切に受信していない可能性が高く、このためWindowsがLinuxサーバーにpingできないことを意味します。

ネットワークブリッジを削除し、すべての設定を確認して、もう一度作成してみます。たとえば、「インターネットプロトコルバージョン4(TCP/IPv4)」プロパティで静的アドレスを設定するなど、ブリッジの作成時にデフォルトから設定を変更しましたか?

編集:

Linuxサーバーは仮想マシンであるため、上記の情報はセットアップには適用されません。

最初に仮想マシンをセットアップしたときに、ネットワーク設定を変更しましたか?

#2を編集:

ネットワーク設定がNATモードのときにVirtualBoxが割り当てるアドレスと非常によく似たサーバーに設定したアドレスを少し待ってください。たとえば、次のように、ブリッジモードになっていますか? The VirtualBox Machine I am testing things with currently.

NATではなくブリッジモードの場合、IPアドレスを自動的に取得するように/ etc/network/interfacesファイルを設定します。 Windowsのように見えるでしょう。提供する自動アドレスが機能する場合は、静的IPアドレスが自動的に提供されるように構成します。

1
JohnDoe