Não é possível pingar o host do guest do vmware usando a conexão de rede em ponte

4

O host é o Windows 7 Guest é o Ubuntu 11.04

O adaptador de rede é sem fio

Eu posso pingar outros computadores na rede, mas não o host. Não há firewall envolvido.

Farejando o tráfego com o wireshark, parece que tanto o host quanto o convidado estão usando o mesmo endereço MAC. Meu convidado simplesmente não recebe uma resposta ao pedir 192.168.1.101 (o host) Meu roteador não tem nenhum problema dando a ambos endereços IP diferentes, mas talvez o endereço MAC duplicado seja o problema?

Parece lógico que ambos terão o mesmo endereço MAC (do ponto de vista do host), mas é estranho que não haja nenhuma solução para isso, caso contrário, não vejo como o host e o palpite devem se comunicar.

    
por user199421 02.06.2011 / 04:54

2 respostas

2

Se a wireshark estiver realmente mostrando o mesmo endereço MAC, provavelmente você não está realmente usando a conexão em ponte, mas usando NAT (e isso faz sentido, já que você pode fazer ping da máquina Ubuntu para outras máquinas na sua rede) . Mas, supondo que você esteja realmente usando a rede Bridged:

Para começar, sugiro algumas soluções básicas de problemas para ver se realmente não há firewalls envolvidos (o Windows e o Ubuntu os usam por padrão, IIRC). A partir do Ubuntu, tente executar ping no IP do Windows e, em seguida, faça arp -an imediatamente para ver se existe um endereço MAC associado ao IP correspondente. Em seguida, faça o mesmo no Windows, embora o comando arp a ser usado seja apenas arp -a . Se você tem entradas arp, então as coisas provavelmente estão funcionando, mas um firewall provavelmente está bloqueando seus pacotes no Windows ou Ubuntu (você pode checar se os endereços MAC em arp correspondem àqueles que os sistemas acham que possuem verificando ifconfig no Ubuntu e ipconfig -all no Windows).

[Editar para responder a pergunta no comentário]: O VMware atribui à máquina virtual um endereço MAC exclusivo que, quando em modo de ponte, é o que é visto no fio. ifconfig no Ubuntu deve mostrar o mac que o VMware atribuiu (provavelmente será 00: 50: 56: algo ou 00: 0C: 29: alguma coisa).

Você pode colar a saída de ipconfig /all e ifconfig -a do Windows e do Ubuntu, respectivamente?

    
por 03.06.2011 / 01:14
-1

Por favor, desligue seu firewall de convidado e ele será resolvido.

    
por 27.11.2011 / 01:45