Rede é erro inacessível - Virtualbox (Mininet Ubuntu Image)

0

Eu tenho usado o Virtualbox para executar simulações de mininet. Eu tenho dois adaptadores, eth0 usa NAT e tem o endereço IP 192.168.56.1 e eth1 é um adaptador somente de host. Eu posso SSH na VM usando 192.168.56.1, no entanto, quando tento acessar qualquer coisa externa à rede a partir da VM (por exemplo, clonagem de um repositório git), recebo a rede de mensagens inacessível. Eu tentei pingar endereços IP diretamente para verificar se não é um problema de DNS. Por que não consigo acessar a internet? Eu entendo que um problema comum é que um endereço IP não foi atribuído a um dos adaptadores, mas aqui a eth0 tem claramente um endereço IP.

ifconfig -a:

eth0      Link encap:Ethernet  HWaddr 08:00:27:ef:9b:c8  
          inet addr:192.168.56.101  Bcast:192.168.56.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:235 errors:0 dropped:0 overruns:0 frame:0
          TX packets:164 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:25042 (25.0 KB)  TX bytes:23566 (23.5 KB)

eth1      Link encap:Ethernet  HWaddr 08:00:27:76:c7:9a  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:432 errors:0 dropped:0 overruns:0 frame:0
          TX packets:432 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:34376 (34.3 KB)  TX bytes:34376 (34.3 KB)
    
por JC2188 26.04.2018 / 19:52

1 resposta

0

Os adaptadores "somente host" do Virtualbox especificamente não permitem acesso à internet: link

Host-only networking

This can be used to create a network containing the host and a set of virtual machines, without the need for the host's physical network interface. Instead, a virtual network interface (similar to a loopback interface) is created on the host, providing connectivity among virtual machines and the host.

Verifique a tabela no final da seção 6.2 para ver quais tipos de adaptadores fazem o que você realmente quer que eles façam (sugestão: provavelmente um de Bridged, NAT ou NAT-Network).

Eu tentaria desabilitar seu adaptador somente para host e ver se essa é a causa do problema.

    
por s1ns3nt 26.04.2018 / 21:13