Falha ao resolver endereço IP

0

Eu tentei diagnosticar o problema da internet sozinho

ifconfig:

eth0      Link encap:Ethernet  HWaddr f8:a9:63:3f:9e:97  
  UP 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)
  Interrupt:16 

lo        Link encap:Local Loopback  
  inet addr:127.0.0.1  Mask:255.0.0.0
  inet6 addr: ::1/128 Scope:Host
  UP LOOPBACK RUNNING  MTU:65536  Metric:1
  RX packets:185 errors:0 dropped:0 overruns:0 frame:0
  TX packets:185 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:0 
  RX bytes:13343 (13.3 KB)  TX bytes:13343 (13.3 KB)

Não vejo nenhum endereço IP resolvido em eth0, então tentei editar o arquivo / etc / network / interfaces

adicione linha

auto eth0
iface eth0 inet dhcp

agora contém

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp

depois de reiniciar o serviço por

sudo service networking restart

O item eth0 na saída do ifconfig desapareceu completamente

agora

ifconfig

lo        Link encap:Local Loopback  
  inet addr:127.0.0.1  Mask:255.0.0.0
  inet6 addr: ::1/128 Scope:Host
  UP LOOPBACK RUNNING  MTU:65536  Metric:1
  RX packets:185 errors:0 dropped:0 overruns:0 frame:0
  TX packets:185 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:0 
  RX bytes:13343 (13.3 KB)  TX bytes:13343 (13.3 KB)

Como isso deve acontecer?

    
por Hello lad 04.12.2014 / 14:49

1 resposta

0

Eu acredito que a falta de servidor dhcp pode ser um problema aqui. Nesse caso, você precisará configurar o IP estático nas interfaces (certifique-se sobre o dhcp com quem gerencia a rede)

iface eth0 inet dhcp

dhcp significa que a interface deve procurar pelo servidor dhcp que irá atribuir IP a ele.

E se não houver um servidor dhcp na rede, pode ser necessário algo assim:

iface eth0 inet estático
endereço 192.168.1.50
netmask 255.255.255.0
gateway 192.168.1.1

Estes são apenas exemplos - tudo depende da rede real.

Se não tiver certeza se você tem dhcp na sua rede ou não - você pode tentar executar o comando dhclient que tentará atribuir o IP do dhcp à sua interface. Se não houver resultado - aparentemente não há dhcp na sua rede ou pode não funcionar corretamente.

Espero que isso ajude pelo menos a diagnosticar um pouco o problema.

    
por Jacek 05.12.2014 / 09:47