archlinux: WiFi подключен но нет интернета, где интернет работает с проводной

у меня есть проводной, а также подключение Wi-Fi.

проводное подключение интернет работает, в то время как интернет wifi не работает

если подключен к проводной, а также Wi-Fi следующее выход ifconfig.

root@gauranga /home/simha # ifconfig 
enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.5.113  netmask 255.255.248.0  broadcast 192.168.7.255
        inet6 fe80::66f9:5aa3:5449:bbf5  prefixlen 64  scopeid 0x20<link>
        ether 68:f7:28:71:8d:be  txqueuelen 1000  (Ethernet)
        RX packets 736130  bytes 710984014 (678.0 MiB)
        RX errors 0  dropped 181  overruns 0  frame 0
        TX packets 278415  bytes 23924104 (22.8 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1  (Local Loopback)
        RX packets 1428  bytes 369189 (360.5 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1428  bytes 369189 (360.5 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.5.245  netmask 255.255.248.0  broadcast 192.168.7.255
        inet6 fe80::14ac:2256:c091:2660  prefixlen 64  scopeid 0x20<link>
        ether 2e:dc:cd:0d:1f:82  txqueuelen 1000  (Ethernet)
        RX packets 1237969  bytes 135361481 (129.0 MiB)
        RX errors 0  dropped 4059  overruns 0  frame 0
        TX packets 18074  bytes 2059915 (1.9 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

при использовании только wifi он пингует 192.168.0.1

$ ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_seq=1 ttl=64 time=10.7 ms
64 bytes from 192.168.0.1: icmp_seq=2 ttl=64 time=7.82 ms
64 bytes from 192.168.0.1: icmp_seq=3 ttl=64 time=12.0 ms
64 bytes from 192.168.0.1: icmp_seq=4 ttl=64 time=7.14 ms

тогда как пинг к google.com он ничего не показывает. дальше дело не пойдет.

/ etc / resolv.рассмотр

nameserver 192.168.0.1

также, когда на беспроводной доступ в интернет:

simha@gauranga ~ % ip route show
default via 192.168.0.1 dev wlp3s0  proto static  metric 600 
192.168.0.0/21 dev wlp3s0  proto kernel  scope link  src 192.168.5.245  metric 600 

и когда на проводной:

simha@gauranga ~ % ip route show
default via 192.168.0.1 dev enp2s0  proto static  metric 100 
192.168.0.0/21 dev enp2s0  proto kernel  scope link  src 192.168.5.113  metric 100 

Я не в состоянии понять проблему.

все это произошло после того, как я обновил archlinux.

8
задан Santhosh Yedidi
01.01.2023 10:23 Количество просмотров материала 3094
Распечатать страницу

1 ответ

во-первых, если вы пинг google.com, ваш компьютер пытается разрешить имя на IP-адрес через сервер имен, указанный в /etc/resolv.conf (без e в конце!).

во-вторых, в случае, если это не опечатка здесь superuser.com, ваш сервер имен указывает на 193.168.0.1, а не 192.168.0.1. Таким образом не удается разрешить имя. Вместо этого ваш компьютер пытается добраться до 193.168.0.1 и не находит его. (Даже если 193.168.0.1 был свой сервер, это не в одной сети 192.168.0.0/255.255.248.0. Это не должно быть в той же сети, но тогда маршрутизация должна быть настроена, чтобы знать маршрут к серверу имен).

затем проверьте таблицу маршрутизации с помощью ip route show,ip route или ip r (синонимы). Если маршрут по умолчанию отсутствует, добавьте его через ip route add default via 192.168.0.1. После этого попробуйте ping google.com снова.

изменить: для постоянной настройки маршрутов, включая маршрут по умолчанию, в зависимости от версии systemd используйте netctl или systemd-networkd. На моих компьютерах я, как правило, найти netctl более стабильным в установлении маршрутов, чем systemd-networkd.

1
отвечен stueja 2023-01-02 18:11

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх