Apenas matando eth0 ativa internet

1

Eu me conecto às interfaces wifi e ifconfig report 3 ( lo , eth0 e wlan0 ), mas não consigo pingar nada, incluindo o roteador.

Somente depois de ifconfig eth0 down , eu realmente uso a internet.

O que está acontecendo? Como evito esse problema?

Meu /etc/network/interfaces :

auto lo wlan0
iface lo inet loopback

rota:

antes de ifconfig eth0 down :

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.7.1     0.0.0.0         UG    0      0        0 wlan0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlan0
192.168.7.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.7.0     0.0.0.0         255.255.255.0   U     2      0        0 wlan0

depois de ifconfig eth0 down :

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.7.1     0.0.0.0         UG    0      0        0 wlan0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlan0
192.168.7.0     0.0.0.0         255.255.255.0   U     2      0        0 wlan0

ifconfig

antes de ifconfig eth0 down :

eth0      Link encap:Ethernet  HWaddr 00:90:f5:a6:6c:de  
          inet addr:192.168.7.100  Bcast:192.168.7.255  Mask:255.255.255.0
          UP BROADCAST RUNNING 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:45 

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:16436  Metric:1
          RX packets:430 errors:0 dropped:0 overruns:0 frame:0
          TX packets:430 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:34157 (34.1 KB)  TX bytes:34157 (34.1 KB)

wlan0     Link encap:Ethernet  HWaddr 74:f0:6d:27:3e:4d  
          inet addr:192.168.7.156  Bcast:192.168.7.255  Mask:255.255.255.0
          inet6 addr: fe80::76f0:6dff:fe27:3e4d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:58 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:878 (878.0 B)  TX bytes:10870 (10.8 KB)

depois de ifconfig eth0 down :

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:16436  Metric:1
          RX packets:1435 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1435 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:116494 (116.4 KB)  TX bytes:116494 (116.4 KB)

wlan0     Link encap:Ethernet  HWaddr 74:f0:6d:27:3e:4d
          inet addr:192.168.7.156  Bcast:192.168.7.255  Mask:255.255.255.0
          inet6 addr: fe80::76f0:6dff:fe27:3e4d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:63915 errors:0 dropped:0 overruns:0 frame:0
          TX packets:50926 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:95400944 (95.4 MB)  TX bytes:4750543 (4.7 MB)
    
por sds 02.03.2014 / 21:52

3 respostas

1

Ao olhar para os comentários & amp; Eu adicionei como uma resposta expandindo mais.

Possível causa é que os IPs são atribuídos à interface estaticamente, solicitando automaticamente adicionando um gatway também (apenas uma suposição). Se houver vários gateways, embora a sub-rede seja a mesma, o sistema não saberá onde procurar, a menos que haja uma rota persistente / estática adicionada separadamente.

  • Você pode clicar no applet nm ()&selecioneEditarconexõesparaobtertodasaspreferênciasdogerenciadorderedeouvocêpodeconseguirissousandooterminal(pressioneCTRL+ALT+T)&introduzaabaixo;
nm-connection-editor#thiswillgiveyoubelownm-editorscreen

  • Navegue até a guia Com fio , selecione o perfil & amp; clique em editar ou exclua, se necessário. Se estiver editando, navegue até configurações IPv4 e selecione o Método como Automático (DHCP) para o eth0 solicitar IP de um servidor DHCP disponível (veja a tela abaixo);

  • Depois de concluído, reinicie o gerenciador de rede para se autenticar novamente na rede.
sudo service network-manager restart

E, conforme solicitado, todos os perfis de rede salvos podem ser encontrados no diretório system-connections. Você pode editar / excluir lá, mas eu recomendo usar a GUI se você estiver criando um novo perfil de conexão. Abaixo está o comando para visualizar seus perfis de rede atuais.

 cd /etc/NetworkManager/system-connections/    # will change in to the directory
ls -l                                          # will display all the profiles in a sequense
sudo rm -fr profile_name                       # you will need root to add/edit/delete & this will remove a specified profile

Espero que isso ajude !! :)

    
por AzkerM 09.03.2014 / 08:05
0

Você provavelmente tem problemas com vários gateways. Se você não vai muito internet pensou eth0, você simples pode apagar configuração de gateway para o cartão eth0. Averting é ok ter 3 interfaces quando você está conectado ao wifi [lo, eth0 e wlan0].

Se isso não resolver o seu problema, por favor me dê a saída do comando ifconfig e route.

    
por 2707974 03.03.2014 / 08:32
0

solução de @AzkerM:

  1. navegue até network manager (canto superior direito) - > edit connections - > wired tab
  2. excluir todos os perfis
  3. crie um novo perfil; certifique-se de que edit - > IPv4 settings é Automatic DHCP
  4. sudo service network-manager restart
por sds 09.03.2014 / 07:41