Linux A máquina virtual não pode fazer ping no Google, enquanto o host pode fazer isso

3

Suposições:

  1. Você tem um Windows 7 Ultimate como host.
  2. Você tem um Linux Kali 2 como uma máquina virtual VMWare Workstation neste host.
  3. Seu adaptador de rede é vinculado ao VMWare (versão 10.0.3).
  4. Endereço IP do host = 10.0.0.81
  5. Endereço IP da máquina virtual = 10.0.0.38
  6. Host Gateway = 10.0.0.60
  7. Gateway da máquina virtual = 10.0.0.60
  8. A máquina virtual e o host podem fazer ping uns aos outros e também o gateway com êxito.

Problema:

Embora o Host possa executar o ping 46.228.47.114 (Yahoo) com sucesso, a máquina virtual não pode! Em outras palavras, ICMP requests do host para o Yahoo, tem ICMP reply pacotes, mas ICMP requests da máquina virtual não tem!

O que eu fiz até agora?

  1. Eu substituí meu endereço IP do host pelo endereço IP da máquina virtual e vice-versa, mas nada mudou.
  2. Eu tentei outras máquinas virtuais. Para todas as máquinas virtuais Linux, tenho esse problema, enquanto todas as máquinas virtuais do Windows estão funcionando bem!
  3. Experimentei versões diferentes dos softwares VMware® Workstation e VMWare VSphere. Problema não resolveu para minhas máquinas virtuais Linux.

Diferenças entre solicitações ICMP:

Windows 7:

KaliLinux:

Comovocêvêacima,háalgumasdiferençasentreassolicitações.Essadiferençaéorigemdoproblema?Sesim,comopossolidarcomisso?

Observeque:

Anteriormente,eumesmo não conseguia fazer ping no gateway na máquina virtual ! Ao farejar notei que o endereço MAC do gateway na máquina Virtual não está correto, então eu configurei estaticamente com o valor correto e depois disso eu pinguei com sucesso. Agora este é o novo problema!

Atualização:

Só vejo que tenho acesso à Internet na máquina virtual! Eu só não consigo fazer ping!

Olhe:

De qualquer forma, eu preciso ver o pacote de resposta de ping!

    
por Abraham 05.12.2015 / 09:45

2 respostas

3

Como solução alternativa (ou, possivelmente, uma correção), desative as configurações de transferência de rede na NIC física do host.

  1. Abra o Painel de Controle, Sistema, Gerenciador de Dispositivos
  2. Expandir "Adaptadores de rede"
  3. Clique duas vezes em sua NIC física para exibir as propriedades.
  4. Selecione a guia "Avançado"
  5. Desative todas as propriedades com "Descarregamento" no nome (varia de acordo com o cartão de rede).

NOTA: Você pode querer gravar as configurações iniciais caso queira reverter mais tarde.

    
por 08.12.2015 / 20:41
1

Tente usar um endereço IP estático, mesmo que seja estático, defina um IP estático em no-ip.com e, em seguida, tente executar o ping desse IP nas duas máquinas. Veja também se você pode fazer ping no gateway do roteador?

    
por 13.12.2015 / 12:14