Невозможно выполнить ping между двумя гостевыми ОС в Virtualbox

Хост-ОС: Ubuntu 13.04 VMM: Virtualbox

Гость OS1: настройка сети Kali Linux: адаптер 1 подключен к NAT

  • XP может подключаться к маршрутизатору и локальной сети, но не к Интернету
  • Как работает прокси?
  • Маршрутизация определенной подсети в туннель VPN
  • Несколько интерфейсов для одного IP-адреса?
  • Как получить покрытие беспроводной связи по всему дому?
  • Сменить каталог на сетевой диск в Cygwin
  • Гость OS2: настройка сети Windows XP: адаптер 1 подключен к NAT

    Проблема: не удается выполнить ping между гостевой ОС.

    Когда я проверил IP, обе гостевые машины имеют одинаковый IP-адрес, насколько это возможно ..? Какую требуемую настройку сети я должен применять в гостевой ОС для совместной работы гостевой ОС (ping guest1 из guest2 и наоборот)

  • Невозможно подключиться к Интернету через WiFi, но с кабелем
  • Что такое loopback-адрес? Т.е. 127.0.0.1
  • Iptables обрабатывает трафик с разных хостов по-разному, несмотря на правила
  • Возможно ли изменить мой MAC-адрес?
  • Как использовать перфорирование отверстий UDP для туннеля / сеанса SSH
  • Что означают номера, используемые в адресе IPV6?
  • 4 Solutions collect form web for “Невозможно выполнить ping между двумя гостевыми ОС в Virtualbox”

    Выберите «Мостовой адаптер» для подключения всех виртуальных машин; Виртуальная машина Windows подключится, а в Kali, после загрузки, выполните команды

    ifconfig eth0 up dhclient eh0 

    Это все.

    Редактировать:

    Вышеописанное работает, если хост подключен к локальной сети, потому что обе виртуальные машины затем получат необходимую информацию (IP-адрес, IP-адрес маршрутизатора, DNS) с маршрутизатора локальной сети.

    Если хост не подключен, вам понадобится сеть только для хоста . Прежде чем настраивать это на виртуальной машине , вы должны перейти в панель «Файл» -> «Настройки» -> «Сеть», выбрать « Только хост» только «Нетуки» , нажать знак «плюс», затем отвертку. В разделе «Адаптер» выберите:

      Ip address 192.168.56.1 IPv4 Network Mask: 255.255.255.0 

    Затем перейдите на сервер DHCP и выберите:

      Enable Server (tick!) IP address 192.168.56.254 Server Mask 255.255.255.0 Lower Bound 192.168.56.100 Upper Bound 192.168.56.200 

    Сохраните, затем перейдите на панель VM, выберите только для сетевого адаптера. Нет необходимости настраивать дополнительные параметры. Начните свои две виртуальные машины; Windows уже подключена, для Kali вам нужно будет выпустить те же две команды, что и выше, то есть :

      ifconfig eth0 up dhclient eth0 

    На этом этапе вы будете подключены к хосту; Хост будет 192.168.56.1, а две виртуальные машины 192.168.56.100 и 192.168.56.101 (что между Windows и Kali зависит от того, что появляется первым).

    На всякий случай: у вас также может быть два или более адаптера на каждой виртуальной машине, так что вы можете одновременно подключить адаптер с мостом (или NAT), который соединяет вас с миром, и адаптер Host-Only, который подключается к хосту и к Других ВМ. Однако это требует, чтобы вы узнали, как обращаться с несколькими подключенными адаптерами в Windows и Linux. Это не сложно, но это требует от вас работы.

    Трансляция сетевых адресов (NAT):

    «Маршрутизатор» в этом случае является сетевым движком VirtualBox, который прозрачно отображает трафик и с виртуальной машины. В VirtualBox этот маршрутизатор размещается между каждой виртуальной машиной и хостом. Это разделение максимизирует безопасность, поскольку по умолчанию виртуальные машины не могут разговаривать друг с другом.

    Если вы используете версию, большую, чем Virtualbox 4.3.0 ( source ), вы можете использовать опцию новой сети NAT в раскрывающемся списке сети. Улучшения в сети: новая опция преобразования сетевых адресов (NAT) позволяет виртуальным машинам разговаривать друг с другом на одном хосте и общаться с внешним миром

    Для более ранних версий ваша внутренняя сеть или сеть только для хоста. Если вы не возражаете против того, чтобы ваши виртуальные машины находились в одной физической сети, к которой подключен ваш хост, вы также можете использовать мостовой адаптер.

    Вам необходимо настроить два сетевых интерфейса. Во-первых, Host-only, чтобы виртуальные машины могли разговаривать с Host (IP-адрес VM будет 192.168.56. ). Второй – мостовое соединение. Это позволит вам подключать виртуальную машину к внешнему миру, а также друг к другу, независимо от того, находятся ли они на одном или разных хостах. У этого будет IP-адрес примерно 192.168.1. , Вы должны использовать этот второй IP-адрес для своих пингов или Telnets и т. Д., Что позволит вам подключать виртуальные машины друг к другу.

    Когда вы используете NAT с Virtualbox, каждый компьютер находится в собственной виртуальной подсети и получает свой IP-адрес со встроенного DHCP-сервера в VirtualBox. Эти сети не имеют ничего общего.

    Если вы хотите, чтобы они позволяли им достигать друг друга, используйте режим Bridged . Имейте в виду, что теперь обе виртуальные машины будут частью вашей «внешней» сети – они получат свои IP-адреса с вашего маршрутизатора.

    В режиме Bridged Mode вы должны указать VirtualBox, с которым должен быть подключен реальный адаптер, который должен быть подключен к виртуальному адаптеру (используйте тот же для обоих), и без внешнего DHCP-сервера виртуальные машины не получат никаких IP-адресов – вы можете выбрать фиксированные (использовать одну и ту же сеть Адрес (не адрес хоста), который вы используете на eth0 )

    Возможно, вам придется обновить сетевое соединение у каждого гостя.

    Давайте будем гением компьютера.