потеря пакета в пинге

Я новичок в Linux. В настоящее время у меня есть две виртуальные машины Ubuntu на хосте Windows 8.
Я создал две виртуальные сети для обеих виртуальных машин, как показано ниже:
1-NAT: для использования Windows 8 Internet Два внутренних соединения для подключения друг к другу для запуска hadoop.
Все нормально, они могут пинговать друг друга, и я могу просматривать веб-сайты.
Но когда я пингую веб-сайт, я просматривал, что все они потеряли более 70% пакетов.
Поэтому я посмотрел на /etc/interfaces и вижу только эти две строки:

auto lo
iface lo inet loopback

Когда я выполняю ifconfig, у меня есть eth0 , eht1 и lo.
Нужно ли менять интерфейсы? Как я могу предотвратить потерю пакета?
Я использую Apache Nutch и у меня есть ошибка, я знаю, что из-за этого он не может подключиться к Интернету для сканирования веб-сайта.

1
задан 16 July 2014 в 16:57

3 ответа

Я решил свою проблему.

1-закрытий и VMs и воссоздают виртуальный сетевой адаптер. сначала для Интернета (NAT), второй для внутренней сети.

2-включают VMs., удаляют оба соединения в администраторе сети.

открытый для 3/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
ответ дан 16 July 2014 в 16:57

Если нет потери пакетов к первой надежде (Ваш маршрутизатор), который означает, что это вне Ваших рук ПК, и проблема где-нибудь вверх по течению от Вашего маршрутизатора. Не очень можно сделать на ПК к эффекту, как пакет будет обработан после маршрутизатора

0
ответ дан 16 July 2014 в 16:57

Вы могли объяснить ситуацию лучше?

Вот то, что я понимаю от Вашей рецензии.

  • у Вас есть машина Windows.
  • Вы установили некоторое программное обеспечение виртуализации на своей машине Windows.
  • Вы создали две "идентичных" виртуальных машины, каждый выполняющий некоторую версию Ubuntu.
  • В каждом VM у Вас есть 3 интерфейса: lo0 (очевидно), eth0 и eth1.
  • Один из ethX соединяет интерфейсом на каждом VM с подключениями к внешнему миру, или через NAT или через образование моста или что бы то ни было.
  • другие ethX соединяют интерфейсом на каждом VM с подключениями к другому VM.

, Если все это понимание корректно, мог Вы любезно делать следующее:

  • Завершение работы VM-s. Проверьте с помощью ping-запросов свой выбранный сайт из Windows. Вы видите потерю пакетов?
  • Поднимают один VM. Проверьте с помощью ping-запросов свой выбранный сайт из Windows. Вы видите потерю пакетов?
  • С предыдущим VM up-n-running, войдите в это VM и проверьте с помощью ping-запросов свой выбранный сайт из VM. Вы видите потерю пакетов?
  • Поднимают второй VM. Так, теперь у Вас есть оба VM-s up-n-running. Проверьте с помощью ping-запросов свой выбранный сайт из Windows. Вы видите потерю пакетов?
  • С обоими VM-s up-n-running, войдите в VM-1 и проверьте с помощью ping-запросов свой выбранный сайт из VM. Вы видите потерю пакетов?
  • С обоими VM-s up-n-running, войдите в VM-2 и проверьте с помощью ping-запросов свой выбранный сайт из VM. Вы видите потерю пакетов?

Обратите внимание на то, что у меня нет ответа в данный момент, и у меня, не совсем вероятно, будет ответ, но, если Вы заполните всю эту информацию, кто-то здесь будет в состоянии помочь. Я чувствую, что, как указано в настоящее время, Ваш вопрос может быть очень неопределенным и следовательно запрос на большее количество информации

1
ответ дан 16 July 2014 в 16:57

Другие вопросы по тегам:

Похожие вопросы: