Não é possível executar o ping da VM do VirtualBox usando rede em ponte

0

Eu tenho um laptop Fedora 22 com uma VM VirtualBox nele. Tudo funcionou bem quando liguei a VM à minha placa de rede sem fio, mas quero anexá-la à minha placa com fio porque a rede sem fio muda. Mas eu não consigo pingar a VM do meu host. Alguma sugestão?

Aqui está o que eu fiz:

  • Configurado meu nic. Defina para não ser gerenciado pelo Networkmanager. Eu falei sobre isso e posso fazer ping. ifconfig mostra:

    enp0s25: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500'
        inet 10.0.1.1  netmask 255.255.255.0  broadcast 10.0.1.255'
        ether 3c:97:0e:38:c4:9d  txqueuelen 1000  (Ethernet)
    
  • Configurei minha VM com um IP de 10.0.1.100

  • Assegure-se de que o dispositivo de rede da VM esteja ativado e anexado ao "Adaptador em ponte" e que, de fato, ele seja o mesmo.

Eu inicio tcpdump -i enp0s25 -n no meu host. Quando eu pingar para fora da minha VM, ou seja, faço ping na interface do meu host usando ping 10.0.1.1 , recebo o seguinte no meu host:

01:11:57.831609 ARP, Request who-has 10.0.1.1 tell 10.0.1.100, length 46
01:11:59.827699 ARP, Request who-has 10.0.1.1 tell 10.0.1.100, length 46
01:12:00.827591 ARP, Request who-has 10.0.1.1 tell 10.0.1.100, length 46

a VM diz: "Host de destino inacessível" (como você esperaria quando o ARP não responde).

BTW, eu verifiquei com o Wireshark e verifiquei que o pacote de entrada de arp não é marcado com VLAN. Só para ter certeza.

Obrigado

    
por Mike S 06.12.2015 / 08:27

1 resposta

0

Não havia cabo de rede no nic. O Linux não enviará um pacote de rede se o Link detectado mostrar "Não".

    
por 06.12.2015 / 09:22