como permitir que VMs e host façam ping uns aos outros?

4

Estou tentando configurar algumas VMs do Ubuntu na minha máquina windows 7. Eu preciso que as máquinas possam pingar umas às outras e eu gostaria de atribuir-lhes um FQDN .

O objetivo deste projeto é configurar um cluster de hadoop. Estou seguindo as instruções aqui .

  

O nome de domínio totalmente qualificado (FQDN) para cada host em seu sistema,   e qual (is) componente (s) você deseja configurar em qual host. O Ambari   o assistente de instalação não suporta o uso de endereços IP. Você pode usar   hostname -f para verificar o FQDN se você não souber.

Eu editei /etc/hosts :

127.0.0.1 localhost
10.0.0.1 base.localdomain base

Como posso atribuir o FQDN a cada VM e garantir que as máquinas possam se ver? Estou usando o VirtualBox.

Eu não tenho DNS. Meu VirtualBox está configurado como NAT e todos os padrões.

    
por l--''''''---------'''''''''''' 18.06.2013 / 00:41

2 respostas

9

Altere NAT para Rede interna :

  • Selecione sua VM
  • pressione Configuração
  • depois, Rede .

Agora você pode ver o adaptador conectado às suas VMs, para fazer com que todas as máquinas fiquem pingando umas nas outras, selecione Rede interna , que faz uma conexão entre todas as VMs, para executar ping no host do computador Bridge Adapter e selecione a interface.

    
por Yassine 18.06.2013 / 01:37
2

Caso algumas pessoas estejam interessadas no VirtualBox, e é isso que eu acho:

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

nic1 com nat é para acesso à Internet; nic2 com hostonly é para acesso ao host; verifique o nome do host da máquina virtual em /etc/sysconfig/network ou usando hostnamectl set-hostname host-name e arquivo:

/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

Configurei a máquina virtual usando a ferramenta de comando virtualbox, mas, de tempos em tempos, os arquivos gerados estão corrompidos, por isso preciso corrigir os arquivos acima manualmente.

Em seguida, no host: assegure-se de que o nic com o nome " VirtualBox Host-Only Network " esteja configurado na mesma rede ( IP4: 192.168.57.1, NETMASK=255.255.255.0 ). E que "VirtualBox Host-Only Network" é criado quando instalar o VirtualBox (ou é?).

por favor, corrija isso se houver alguma falha.

    
por Tiina 14.04.2017 / 09:02