Não é possível executar o ping na nova instalação do Ubuntu Server

0

Acabei de instalar o Ubuntu Server ontem no meu antigo laptop. Eu não posso pingar externamente ou meu roteador. Para começar, eu descobri que em vez de "eth0" eu tenho "em1", e eu entendi então agora vejo em1 no ifconfig.

/ etc / networks / interfaces

auto em1
iface em1 inet loopback
address 192.168.1.120  
netmask 255.0.0.0
network 192.168.1.1
broadcast 192.168.1.255

Quando faço ping no roteador, recebo "Host de destino inacessível"
E quando eu ping no google.com, eu recebo "Host desconhecido google.com"
E quando eu faço ping em um computador nessa rede, recebo "Rede inacessível"

Tomei nota do meu computador que está conectado a esta rede corretamente, então eu mudei o / etc / networks / interfaces para

auto em1
iface em1 inet loopback
address 192.168.1.120
gateway 10.0.0.1
netmask 255.255.255.0
network 192.168.1.1
broadcast 192.168.1.255 

Agora não consigo ver o endereço IP4 no ifconfig e ele diz "A rede está inacessível" quando faço ping no roteador.

Há algo que estou perdendo? Eu não tenho muita experiência com redes.

editar 1

Obrigado! Depois de algumas mudanças eu sou capaz de pingar meu roteador e 8.8.8.8. Outro problema que tive foi o gateway do meu roteador foi realmente 10.0.0.1, eu esqueci porque eu estou acostumado a 192.168.1.1. Por alguma razão, embora eu tenha que atribuir um IP temporário via linha de comando, esse arquivo não deveria fazer isso automaticamente?

Além disso, embora eu possa executar o ping 8.8.8.8, não consigo pingar google.com, mesmo depois de adicioná-lo no arquivo de interfaces. O nsloopup não está funcionando também.

rota ip

default via 10.0.0.1 dev em1  
10.0.0.0/24 dev em1 proto kernel scope link src 10.0.0.10  

editar 2

erro de ortografia, agora posso pingar google: D

    
por Nate Schultz 31.08.2015 / 00:21

2 respostas

2

Você não deveria ter mexido na interface lo (loopback) preexistente: você precisa reverter isso para

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

e então adicionam sua interface estática externa, por exemplo

auto em1
iface em1 inet static
address 192.168.1.120
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.1

(estes não são necessariamente corretos para sua rede: você precisará verificar). Você também precisará adicionar pelo menos um servidor de nomes DNS, por exemplo. usar os servidores DNS públicos do Google

dns-nameservers 8.8.8.8  8.8.4.4

Como alternativa, se o seu roteador suportar a reserva de endereços DHCP, convém usá-lo. É mais simples, especialmente para redes domésticas.

    
por steeldriver 31.08.2015 / 00:36
0

Seu gateway precisa ser 192.168.1.1 ele não pode estar em uma rede diferente da classe A "10.0.0.0", sua rede não pode ser um endereço IP 192.168.1.1, deve ser 192.168.1.0 já que você está usando 24 bits netmask, verifique se o endereço que você usa 192.168.1.120 não está atribuído a nenhum outro computador ou dispositivo. finalmente adicione dns-nameservers 8.8.8.8 8.8.4.4

Quanto ao seu nome em1, se estiver preocupado e quiser renomeá-lo para a eth0, leia o link

    
por Ads 31.08.2015 / 02:05