web-dev-qa-db-ja.com

pingでのパケット損失

私はLinuxが初めてです。現在、Windows 8ホストに2つのubuntu VMがあります。
次のように、両方のVMに2つの仮想ネットワークを作成しました。
1-NAT:Windows 8のインターネットを使用するにはhadoopを実行するために相互に接続する2つの内部接続。
すべてが正常で、お互いにpingを実行でき、Webサイトを閲覧できます。
しかし、Webサイトにpingを実行すると、すべてのWebサイトを閲覧したときにパケット損失が70%を超えています。
だから私は/etc/interfacesを見て、次の2行しか見ていません。

auto lo
iface lo inet loopback

ifconfigを実行すると、eth0eht1およびloがあります。
インターフェースを変更する必要がありますか?パッケージの紛失を防ぐにはどうすればよいですか?
Apache nutchを実行していますが、エラーがあります。これが原因で、インターネットに接続してWebサイトをクロールできません。

1
pooria_googooli

私は問題を解決しました。

1-両方のVMをシャットダウンし、仮想ネットワークアダプターを再作成します。最初はインターネット(NAT)、2番目は内部ネットワークです。

2- VMをオンにします。ネットワークマネージャーで両方の接続を削除します。

3-open/etc/network/interfaces

4-これらの行を追加します:

auto eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0

auto eth1
iface eth1 inet dhcp

4-再起動ネットワーク。今、私はブラウザで閲覧し、パケット損失なしでpingを実行できます。

0
pooria_googooli

状況をもっと詳しく説明していただけますか?

あなたの記事から私が理解したことは次のとおりです。

  • Windowsマシンがあります。
  • Windowsマシンに仮想化ソフトウェアをインストールしました。
  • Ubuntuのバージョンをそれぞれ実行する2つの「同一の」仮想マシンを作成しました。
  • 各VM内には、lo0(明らかに)、eth0、eth1の3つのインターフェースがあります。
  • 各VMのethXインターフェイスの1つは、NATまたはブリッジングなどを介して外部に接続します。
  • 各VM上の他のethXインターフェースは、他のVMに接続します。

その理解がすべて正しい場合、親切に次のことができますか?

  • VM-sをシャットダウンします。選択したサイトをWindowsからpingします。パケット損失がありますか?
  • 1つのVMを起動します。選択したサイトをWindowsからpingします。パケット損失がありますか?
  • 前のVM up-n-runningで、そのVMにログインし、VM内から選択したサイトにpingを実行します。パケット損失がありますか?
  • 2番目のVMを起動します。これで、両方のVMが稼働状態になりました。選択したサイトをWindowsからpingします。パケット損失がありますか?
  • 両方のVMが稼働している状態で、VM-1にログインし、VM内から選択したサイトにpingを実行します。パケット損失がありますか?
  • 両方のVMが稼働している状態で、VM-2にログインし、VM内から選択したサイトにpingを実行します。パケット損失がありますか?

現時点では回答がありませんし、回答がある可能性も低いことに注意してください。ただし、すべての情報を入力していただければ、こちらの誰かがお手伝いできます。現在述べているように、あなたの質問は非常に曖昧であるため、さらなる情報の要求があると思います。

1
thatmaheshrs

最初の希望(ルーター)へのパケット損失がない場合、それはPCの手に負えないことを意味し、問題はルーターの上流のどこかにあります。ルーターの後のパケットの処理方法に影響を与えるためにPCでできることはあまりありません

0
meccooll