Aparece como um problema de configuração relacionado à rede de algum tipo.
Primeiramente, vamos revisar os resultados de ifconfig
. As coisas a serem observadas a partir desses resultados são as entradas inet e netmask.
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.2.0.220 netmask 255.0.0.0 broadcast 10.255.255.255
inet6 fe80::226:2dff:fe46:c03b prefixlen 64 scopeid 0x20<link>
ether 00:26:2d:46:c0:3b txqueuelen 1000 (Ethernet)
RX packets 282331 bytes 209953345 (209.9 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 168130 bytes 106104466 (106.1 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Embora com as informações acima, parece que tenho algo incorreto no meu arquivo de interfaces. Mesmo assim, eu sou capaz de pingar o endereço de máquinas dentro da minha rede e até mesmo obter acesso ssh a ele, a máscara de rede está errada para a minha sub-rede.
Agora, vamos revisar meu arquivo /etc/network/interfaces
:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 10.2.0.220
mask 255.255.255.0
gateway 10.2.0.1
dns-nameservers 8.8.8.8
Parece que escrevi incorretamente a entrada para netmask como máscara.
Eu faço a alteração e escolho reiniciar minha máquina:
sudo shutdown -r 0
Quando ele volta, eu corro: ifconfig
, que fornece o seguinte:
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.2.0.220 netmask 255.255.255.0 broadcast 10.2.0.255
inet6 fe80::226:2dff:fe46:c03b prefixlen 64 scopeid 0x20<link>
ether 00:26:2d:46:c0:3b txqueuelen 1000 (Ethernet)
RX packets 282331 bytes 209953345 (209.9 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 168130 bytes 106104466 (106.1 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Se você descobriu algo semelhante, então, neste ponto, você deve concluir:
sudo apt-get update
Se ainda tiver dificuldades, analise as definições de configuração da VM no lado do host. Verificando se a rede está conectada ao conectado e se não é somente host.
Ou pode estar relacionado ao espelho que foi escolhido, quando instalado, talvez esteja desativado ou algum outro problema.
Poderia ter uma nova sources.list gerada:
Gerador de listas de fontes do Ubuntu
Depois de selecionar os repositórios e os PPAs a serem incluídos, clique no botão Gerar lista na parte inferior da página.
Ele gera o código para cada seção para baixar e substituir seus arquivos atuais, portanto, faça backups antes de continuar.
curl https://repogen.simplylinux.ch/txt/yakkety/sources_SomeLongNumber.txt | sudo tee /etc/apt/sources.list
Espero que isso ajude.