Meu eth0 se foi e eu não tenho conexão de internet e rede


19

Eu tinha conexão com a internet, mas quando atualizei meu VGA e reiniciei meu PC, tudo para eth0 se foi.

Quando eu usei ifdown:

 ifdown: interface eth0 not configured

Existe algo que eu poderia fazer?

EDIT:
Conteúdo de/etc/network/interfaces

auto lo
iface lo inet loopback

Quando eu ifconfig eu não tenho estas linhas:

inet addr:192.168.1.5  Bcast:192.168.1.255  Mask:255.255.255.0
inet6 addr: fe80::219:5bff:fe5e:a5e/64 Scope:Link

No terminal digitado:

sudo gedit /etc/network/interfaces

e depois adicionei estas linhas na parte inferior:

auto eth0
iface eth0 inet dhcp

então eu digitei:

sudo ifdown eth0
sudo ifup eth0

quando envio o segundo comando, recebi a mensagem abaixo:

No DHCPOFFERS received
No working leases in persistent database - sleeping

Qualquer ajuda?


Qual é o conteúdo do /etc/network/interfacesarquivo?
Jobin

Respostas:


13

Experimentar:

sudo dpkg-reconfigure network-manager 

Se isso não funcionar na inicialização de um CD ao vivo, faça backup das configurações antigas da rede, limpe qualquer arquivo de conexão do sistema e copie os arquivos do CD ao vivo.

Alterar para raiz:

sudo su

cópia de segurança:

mv /media/<Name of your Ubuntu Partion>/etc/NetworkManager/NetworkManager.conf /media/<Name of your Ubuntu Partion>/etc/NetworkManager/NetworkManager.conf.broken

Claro:

rm /media/<Name of your Ubuntu Partion>/etc/NetworkManager/system-connections/*

cópia de:

cp /etc/NetworkManager/NetworkManager.conf /media/<Name of your Ubuntu Partion>/etc/NetworkManager/NetworkManager.conf
cp /etc/NetworkManager/system-connections/* /media/<Name of your Ubuntu Partion>/etc/NetworkManager/system-connections/

Mensagem de saída: Processing triggers for libc-bin=== ldconfig deferred processing now tracking placeEm seguida, reiniciei meu gerenciador de rede, mas nada novamente.
ALH 24/12

@phpGeek achei que não seria tão fácil. Você já possui o wicd instalado?
virtualxtc

Eu não tenho. É importante ter?
ALH 24/12

@phpGeek não, mas você praticamente esgotou a extensão do meu conhecimento. Você tem um CD ao vivo do qual pode inicializar para acessar a Internet nessa máquina? Nós apenas pode copiar os arquivos de rede / interfaces de lá ...
virtualxtc

Internet funciona em CD ao vivo! Que comando devo usar para copiar arquivos no meu sistema?
ALH 24/12

10

Você pode tentar editar o / etc / network / interfaces e colocar as configurações padrão para o DHCP abaixo?

# 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 dhcp

Tente reiniciar a rede por sudo service network-manager stop.

Se não funcionar, tente sudo service network-manager stop.

Então, sudo ifconfig eth0 uppara abrir a interface

Em seguida, force o Ubuntu a solicitar uma nova concessão de DHCP sudo dhclient eth0


Mudei o conteúdo das interfaces para o que você disse. Verifiquei duas vezes. depois reiniciou o gerenciador de rede, a mensagem era: network-manager start/running, process 3025nada aconteceu. Eu ainda não tenho conexão. quando digito o sudo dhclient eth0terminal, ele espera para sempre.
ALH 24/12

Pode estar travando porque não pode obter nenhum endereço IP para conceder? Tente identificar qual tem o problema. Verifique primeiro o seu roteador, talvez ele suporte apenas um número máximo de dispositivos conectados ou a porta à qual você está se conectando não está funcionando ou está bloqueada. Melhor se você tentar outro laptop ou PC para se conectar à mesma porta no roteador apenas para saber se não é um problema do roteador.
24713 Chester

Eu tenho um cabo de rede. Eu o conecto ao meu laptop e tudo funciona bem ( Obtain an IP address automaticallymodo). Quando conecto o mesmo cabo ao meu sistema de desktop, ele não funciona. Eu não tive problema no sistema desktop até instalar o driver VGA e atualizar meu ubuntu e alguns outros pacotes.
ALH 24/12

Tente desativar a máscara de DNS? gksu gedit /etc/NetworkManager/NetworkManager.confem seguida, comente a linha dns=dnsmasqadicionando #antes dela.
24713 Chester

O gksu não está instalado por padrão. Ele diz para instalá-lo com o apt-get. Não tenho conexão com a Internet para instalá-lo, mas usei o sudo gedit se não houver problema e o mascarei e reiniciei o gerenciador de rede. nada aconteceu!
ALH 24/12

5

Obrigado . Funcionou para mim.
1 - Eu tinha o endereço IP, mas não havia conexão com a Internet
2 - a porta LAN estava ativa
3 - Eu havia atribuído um endereço IP estático

Meu /etc/network/interfacesteve

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface

iface enp4s8 inet static
address 192.168.2.251
netmask 255.255.255.0
network 192.168.2.0

Eu estava tendo ifconfigsaída como (esta é a edição manual - era algo assim)

~$ ifconfig
enp4s8    Link encap:Ethernet  HWaddr 00:19:d1:73:b7:11  
          inet addr:192.168.2.251  Bcast:192.168.2.251  Mask:255.255.255.0
          inet6 addr: fe80::219:d1ff:fe73:b711/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:13181 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8462 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:16690503 (16.6 MB)  TX bytes:884958 (884.9 KB)

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:317 errors:0 dropped:0 overruns:0 frame:0
          TX packets:317 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:40111 (40.1 KB)  TX bytes:40111 (40.1 KB)

Eu mudei /etc/network/interfacespara

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto enp4s8
#iface enp4s8 inet dhcp


#iface enp4s8 inet static
#address 192.168.2.251
#netmask 255.255.255.0
#network 192.168.2.0
#broadcast 192.168.2.255
#gateway 192.168.2.1
#dns-nameservers 192.168.2.1

Em seguida, siga as etapas acima:

1 - sudo service network-manager stop

2 - sudo ifconfig enp4s8 uppara abrir a interface

3 - Em seguida, force o Ubuntu a solicitar uma nova concessão de DHCP por sudo dhclient enp4s8

4 - Manualmente sudo service network-manager start * Foi quando obtive a conexão com a rede

Essas etapas funcionaram.

FYI - O Live CD também tinha conexão com a Internet. Eu não copiei arquivos do live cd.

Todo - preciso ter um endereço IP estático. Não está funcionando, se eu voltar com as configurações antigas. ainda solução de problemas e não é relevante para esta postagem. Desculpa por favor.


Atualizou do Ubuntu 16.04 para 18.04 e estava enfrentando esse problema. Finalmente encontrei uma solução que funcionava exatamente quando eu estava prestes a fazer o downgrade para 16.04 novamente. Você deve postar esta resposta na pergunta 'problema de conexão de rede após a atualização para o Ubuntu 18'.
Roshan Salian

2

Eu tive um problema semelhante após uma atualização do Ubuntu (12.04).

Eu o resolvi entrando no modo de recuperação, depois ativando a rede e digitando no console:

sudo apt-get remove network-manager
sudo apt-get update
sudo apt-get install network-manager

7
Como alguém pode fazer isso quando não possui conexão de rede / internet?
agosto

2
Não faça isso se você não tem uma conexão de rede ativa
Jabberwockey
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.