как разрешить виртуальным машинам и хосту пинговать друг друга?

Я пытаюсь настроить несколько виртуальных машин Ubuntu на моем компьютере с Windows 7. Мне нужно, чтобы машины могли пинговать друг друга, и я хотел бы назначить им FQDN.

Целью этого проекта является создание кластера hadoop. Я следую инструкциям здесь .

Полное доменное имя (FQDN) для каждого хоста в вашей системе и какие компоненты вы хотите настроить на каком хосте. Мастер установки Ambari не поддерживает использование IP-адресов. Вы можете использовать hostname -f для проверки полного доменного имени, если вы его не знаете.

Я редактировал /etc/hosts:

127.0.0.1 localhost
10.0.0.1 base.localdomain base

Как назначить полное доменное имя каждой виртуальной машине и убедиться, что машины видят друг друга? I использую virtualbox.

У меня нет DNS. Мой VirtualBox настроен как NAT и все настройки по умолчанию.

5
задан 18 June 2013 в 02:53

2 ответа

Изменение NAT к внутренней сети:

  • Выберите свой VM
  • затем нажмите Setting
  • затем Сеть.

Теперь Вы видите, что адаптер, присоединенный к Вашему VMs, для создания всей машины способной проверить с помощью ping-запросов друг друга, выбирает Внутреннюю сеть, которые устанавливают связь между всем VMs, чтобы проверить с помощью ping-запросов Адаптер Моста выбора главного компьютера, затем выбрать интерфейс.

10
ответ дан 18 June 2013 в 02:53

В случае, если некоторые люди заинтересованы в VirtualBox, и это то, что я думаю:

VBoxManage.exe modifyvm vm-name --memory 1024 --nic1 nat --nic2 hostonly --hostonlyadapter2 "VirtualBox Host-Only Ethernet Adapter"

nic1 с nat для доступа в Интернет; nic2 с hostonly - для доступа к хосту; проверьте имя хоста виртуальной машины в /etc/sysconfig/network или используя hostnamectl set-hostname host-name и файл:

/etc/sysconfig/network-scripts/ifcfg-[interface]
DEVICE=interface
HWADDR=some string...
TYPE=Ethernet
UUID=0e5413f5-asdf-40e1-b0fb-asdfasdfasdfasdf
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=192.168.57.104
NETMASK=255.255.255.0

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

Затем в хосте: убедитесь, что имя сети с именем «VirtualBox Host-Only Network» сконфигурировано в той же сети (IP4: 192.168.57.1, NETMASK=255.255.255.0). И что «VirtualBox Host-Only Network» создается при установке VirtualBox (или это?).

Пожалуйста, исправьте это, если есть какой-либо недостаток.

0
ответ дан 18 June 2013 в 02:53

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

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