Eu achei que eth0 não era o nome da minha interface. systemctl enable [email protected]
resolveu o problema. Muito obrigado.
Eu sou um novíssimo usuário de Linux aprendendo de diferentes distros via VirtualBox. Eu tropecei no Arch Linux como uma plataforma natural para fazer isso. No entanto, estou tendo o seguinte problema:
Na minha conta não raiz, pós-instalação ...
A tentativa de ping -c 3 www.google.com
resulta em "ping: host desconhecido www.google.com".
A tentativa de ping -c 3 8.8.8.8
resulta em "Rede inacessível".
A tentativa de sudo pacman -S alsa-utils
resulta em "erro: falha ao recuperar o arquivo 'de: Não foi possível resolver o host:" para todos os arquivos.
Estou executando um host do Windows 7 de 64 bits e o VirtualBox 4.3.28. Eu tenho uma placa-mãe com uma Intel ethernet NIC (esta é a única conectada ao meu roteador e o único adaptador habilitado para o sistema operacional host), uma NIC ethernet de terceiros e um adaptador WiFi. Configurações de rede no VirtualBox são padrões. A Internet funciona para o host, todas as outras VMs e para a instalação ao vivo do Arch Linux (2015.07.01) (o ping e os downloads funcionavam antes da instalação).
Aqui são as ações e comandos exatos que executei durante a instalação (ignorando minhas anotações). Edit: Pastie redigiu a linha importante (46) xD; ele lê " systemctl enable [email protected] ". Essas etapas foram tiradas do Arch Linux Beginners 'Guide e do Lifehacker. Eu posso oferecer outras informações, como as configurações da VM, a pedido. Obrigado gentilmente por ler e antecipadamente para discussão! :)
Eu achei que eth0 não era o nome da minha interface. systemctl enable [email protected]
resolveu o problema. Muito obrigado.
Certifique-se de que sua caixa virtual tenha uma interface de rede fornecida ao sistema operacional virtual. (Configurações > Rede > Adaptador 1 > Anexado ao NAT). É com certeza não a única maneira de fazê-lo , mas pode ser o mais fácil para você.
Certifique-se também de que o seu adaptador de rede esteja ativo e use o DHCP. Por exemplo, o arquivo "interfaces" poderia parecer assim
$ cat /etc/network/interfaces
auto eth1
iface eth1 inet dhcp
Verifique se você tem um endereço IP usando "ifcongfig" (procure por "inet addr")
$ ifconfig
eth1 Link encap:Ethernet HWaddr 00:03:2d:23:2d:0f
inet addr:10.159.15.214 Bcast:10.159.15.255 Mask:255.255.255.128
inet6 addr: fe80::203:2dff:fe23:2d0f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:494587 errors:0 dropped:0 overruns:0 frame:0
TX packets:423021 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:305034072 (305.0 MB) TX bytes:77050307 (77.0 MB)
Interrupt:18 Memory:f7b00000-f7b20000