
Criei duas VMs RedHat em um servidor Ubuntu. Alterei o /etc/sysconfig/network-scripts/ifcfg-eth0
arquivo para ter um endereço MAC exclusivo porque as VMs foram criadas a partir de uma imagem. Mudei o endereço IP. Eu reiniciei o servidor. As VMs podem executar ping entre si. Não consigo executar ping nas VMs do servidor Ubuntu.
Quando eu tento, eu consigo
ping x.x.x.x (x.x.x.x) 56(84) bytes of data
Nada acontece depois disso. Quando cancelo o ping, vejo 100% de perda de pacotes.
Quando estou em uma VM e tento fazer ping no servidor pai, recebo
Destination Host Unreachable
Portanto, não consigo nem executar ping no servidor host das VMs convidadas.
Atualizar:
Algumas VMs têm endereços IP funcionais. As novas VMs que criei não possuem endereços IP funcionais. No servidor físico, executei um comando arp -an. As VMs em funcionamento possuem endereços IP com endereços MAC. As VMs que não funcionam possuem endereços IP sem endereços MAC. Como faço para que o endereço IP de uma VM tenha um endereço MAC?
Responder1
Você precisa escolher o modo de rede adequado para a interface de rede das suas VMs. Escolha o modo de ponte, que permitirá executar ping no host e acessar a Internet, ou rede somente host (rede privada), que não permitirá que você navegue na Internet, mas permitirá que você acesse o host. Não escolha NAT (que suspeito ser o seu modo atual).