Только убийство eth0 позволяет интернету

Я подключаюсь к wifi и ifconfig отчетам 3 интерфейса (lo, eth0 и wlan0), но я не могу ничего пинговать, включая маршрутизатор.

Только после ifconfig eth0 down Я действительно использую интернет.

Что происходит? Как избежать этой проблемы?

Мой /etc/network/interfaces:

auto lo wlan0
iface lo inet loopback

маршрут:

до 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

после 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

до 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)

после ifconfig eth0 down:

[F5]
1
задан 9 March 2014 в 11:34

2 ответа

У вас, вероятно, проблема с несколькими шлюзами. Если вы не идете слишком по-английски eth0, вы просто можете стереть настройки шлюза для карты eth0.

Если это не решит вашу проблему, пожалуйста, дайте мне вывод из команды ifconfig и route.

Если вы не разрешаете свою проблему, у вас есть 3 интерфейса, если вы подключены к wifi [lo, eth0 и wlan0].

0
ответ дан 24 May 2018 в 11:12
  • 1
    Я добавил ifconfig & amp; маршрут – sds 9 March 2014 в 11:35
  • 2
    Проблема возникает из-за того, что ваша эт-сеть и вы не используете сеть 192.160.7.0, а шлюз - 192.168.7.1 для обеих сетей. Измените одну сеть. Вы не можете удалить шлюз по умолчанию, потому что dhcp предоставляет ваш запрос comp. – 2707974 9 March 2014 в 16:54
  • 3
    Таблица маршрутизации показывает, что если приоритет eth0 и wlan0 находится в приоритете, это сеть eth0. Метрика для маршрута wlan0 равна 2. – 2707974 9 March 2014 в 16:57
  • 4
    Вы можете вручную настроить eth0 witout gateway. Когда вы подключаете Wi-Fi-сеть, ваш компьютер получит шлюз по умолчанию, и интернет будет работать. – 2707974 9 March 2014 в 17:54

из @AzkerM:

перейти к network manager (верхний правый угол) -> edit connections -> wired вкладка удалить все профили создать новый профиль; убедитесь, что edit -> IPv4 settings - Automatic DHCP sudo service network-manager restart
0
ответ дан 24 May 2018 в 11:12

Другие вопросы по тегам:

Похожие вопросы: