Como eu corrijo o Debian que se recusa a conectar-se à internet no VirtualBox?

1

A forma como o Linux é projetado, uma vez que você perde a conexão com a internet, você está ferrado. Porque sem a internet, você não pode instalar programas, e você pode precisar de alguns programas para configurar a internet.

O Debian com xfce não possui uma interface interna para garantir que este problema seja ainda mais perigoso. Eu não tenho certeza do que exatamente fiz de errado, mas meu Debian na Virtual box parou de se comunicar com a placa de rede virtual depois que eu o clonei, o que eu acho que está relacionado à alteração do endereço mac. Tentei reiniciá-lo enquanto alterava as configurações da placa de caixa virtual, mas nada aconteceu.

A alternativa do Windows de ipconfig parece ser ip , e eu recebo isso por ip a :

1: lo:  mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 08:00:27:98:5a:42 brd ff:ff:ff:ff:ff:ff

Parece que a interface está desativada. Isso é estranho, o hardware está conectado no lado da virtualbox. O endereço mac corresponde à configuração da caixa virtual, então o endereço teve que ser carregado a partir do hardware.

Existe alguma maneira de configurar a conexão de rede como eu posso fazer no Windows? Por exemplo, para ver se o hardware é encontrado se ele se comunica com o dhcp e assim por diante?

    
por Tomáš Zato 05.10.2015 / 15:48

1 resposta

4

Duas partes para esta resposta (na verdade, a rede é trivial no * Nix).

Se você configurou corretamente o VirtualBox, então

       ip link set dev eth0 up
       dhclient -v eth0

(você pode ter que omitir o -v flag em distros não-Debian) irá conectá-lo ao dhcp local.

Se isso não funcionar, certifique-se de que o VirtualBox forneceu uma conexão à Internet, verificando se sua VM possui um adaptador de rede, se está em NAT ou se é um adaptador de ponte (nesse caso, você precisará tentando ligar o V; com o verdadeiro NIC do host, seja wlan0 ou eth0). Se necessário, tente alterar o endereço MAC do cartão e repita o procedimento acima após reiniciar a VM (caso contrário, não haverá alteração do endereço MAC).

Isso deve ser automático, tente reiniciar o gerenciador de rede para ver o que está acontecendo.

     service network-manager restart
     systemctl restart network-manager

dependendo da sua versão do Debian. Você então testa se há problemas por meio de

     service network-manager status
     systemctl status network-manager

e, se não estiver em execução, você terá que procurar por mensagens de erro em /var/log , especialmente em daemon.log . Mas um comando pega-tudo é

      grep -nrI network-manager | less

com saída analisada porque está destinada a ser copiosa.

    
por 05.10.2015 / 17:17