Не могу подключиться к веб-сайтам ipv4, даже когда проводной

Я могу подключиться к Google, но не к duckduckgo.

$ ping google.com
PING google.com(arn09s19-in-x0e.1e100.net (2a00:1450:400f:80c::200e)) 56 data bytes
64 bytes from arn09s19-in-x0e.1e100.net (2a00:1450:400f:80c::200e): icmp_seq=1 ttl=116 time=15.4 ms
64 bytes from arn09s19-in-x0e.1e100.net (2a00:1450:400f:80c::200e): icmp_seq=2 ttl=116 time=16.5 ms
^C
--- google.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 15.362/15.916/16.471/0.554 ms
$ ping duckduckgo.com
ping: connect: Network is unreachable

Я думаю, это потому, что у Google есть ipv6, а у duckduckgo нет, как показывает nslookup.

$ nslookup google.com
Server:     127.0.0.53
Address:    127.0.0.53#53

Non-authoritative answer:
Name:   google.com
Address: 216.58.207.238
Name:   google.com
Address: 2a00:1450:400f:80c::200e

$ nslookup duckduckgo.com
Server:     127.0.0.53
Address:    127.0.0.53#53

Non-authoritative answer:
Name:   duckduckgo.com
Address: 52.142.124.215

То же самое относится и к сайту facebook.com, который имеет ipv6 и работает, и к сайту github.com, который не имеет и не работает.

Я купил интернет-кабель, который подключается непосредственно к маршрутизатору, и проблема осталась. Но когда я отключаю wifi, отключаю кабель и использую USB-тестер через мой Android-смартфон, все работает нормально (мобильные данные со смартфонов отключены и они подключены к wifi). У моих соседей по квартире нет проблем со связью на их устройствах. Я пользуюсь компьютером уже год, и проблема началась только сегодня утром.

Могу ли я что-нибудь сделать?

Решения, которые я пробовал

Я посмотрел на этот пост. Предложенное решение заключалось в отключении ipv4 в графической конфигурации wifi, а также в установке "Method" в настройках ipv6 в качестве "Automatic, addresses only". У меня нет этой опции в настройках, и установка "Automatic, addresses only" ничего не изменила.

Я также попробовал это решение

$ sudo dhclient -r wlp2s0
Killed old client process
$ sudo dhclient wlp2s0

, которое не решило проблему, но изменило сообщение об ошибке ping:

$ ping duckduckgo.com
PING duckduckgo.com (52.142.124.215) 56(84) bytes of data.
From _gateway (192.168.1.1) icmp_seq=10 Destination Net Unreachable
^C
--- duckduckgo.com ping statistics ---
32 packets transmitted, 0 received, +1 errors, 100% packet loss, time 31690ms

Edit

usb0 - это мое Android-устройство.

Выход ip маршрута:

$ ip route
default via 192.168.42.129 dev usb0 proto dhcp metric 100 
default via 192.168.1.1 dev wlp2s0 proto dhcp metric 600 
169.254.0.0/16 dev wlp2s0 scope link metric 1000 
192.168.1.0/24 dev wlp2s0 proto kernel scope link src 192.168.1.33 metric 600 
192.168.42.0/24 dev usb0 proto kernel scope link src 192.168.42.224 metric 100 

Выход маршрута

$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         _gateway        0.0.0.0         UG    100    0        0 usb0
default         _gateway        0.0.0.0         UG    600    0        0 wlp2s0
link-local      0.0.0.0         255.255.0.0     U     1000   0        0 wlp2s0
192.168.1.0     0.0.0.0         255.255.255.0   U     600    0        0 wlp2s0
192.168.42.0    0.0.0.0         255.255.255.0   U     100    0        0 usb0

выход ifconfig:

$ ifconfig
enx00e04e3a4476: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.36  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 2001:4646:58b8:0:1de0:9fed:a9ea:a5d7  prefixlen 64  scopeid 0x0<global>
        inet6 fe80::a9bd:79ab:e302:83ff  prefixlen 64  scopeid 0x20<link>
        inet6 2001:4646:58b8:0:bec2:942:e66:f0da  prefixlen 64  scopeid 0x0<global>
        inet6 2001:4646:58b8:0:cd74:eed2:2eb2:e437  prefixlen 128  scopeid 0x0<global>
        ether 00:e0:4e:3a:44:76  txqueuelen 1000  (Ethernet)
        RX packets 315  bytes 38645 (38.6 KB)
        RX errors 0  dropped 3  overruns 0  frame 0
        TX packets 468  bytes 62610 (62.6 KB)
        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 1000  (Local Loopback)
        RX packets 12520  bytes 1072501 (1.0 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 12520  bytes 1072501 (1.0 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

usb0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.42.239  netmask 255.255.255.0  broadcast 192.168.42.255
        inet6 fe80::732b:158e:d3d9:4409  prefixlen 64  scopeid 0x20<link>
        ether 96:bf:5c:93:c0:7a  txqueuelen 1000  (Ethernet)
        RX packets 1370  bytes 426638 (426.6 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1581  bytes 412547 (412.5 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.33  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::6f50:6f2d:d7a8:f848  prefixlen 64  scopeid 0x20<link>
        inet6 2001:4646:58b8:0:650e:8cfb:7323:d714  prefixlen 64  scopeid 0x0<global>
        inet6 2001:4646:58b8:0:15bb:278d:a998:f4d  prefixlen 128  scopeid 0x0<global>
        inet6 2001:4646:58b8:0:d72d:2a87:de99:4f79  prefixlen 64  scopeid 0x0<global>
        ether 74:c6:3b:7f:3c:e9  txqueuelen 1000  (Ethernet)
        RX packets 78154  bytes 52156567 (52.1 MB)
        RX errors 0  dropped 4424  overruns 0  frame 0
        TX packets 32789  bytes 4744530 (4.7 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
0
задан 2 March 2021 в 20:07

1 ответ

Отвечая на мой собственный вопрос

Контрологически это был маршрутизатор, а не Ubuntu. Я нахожу это CounterIntive, потому что Интернет работал на всех других устройствах (мой смартфон и компьютеры Fistmates) подключены к нему. Однако один советник только что получил ту же проблему, поэтому он должен быть маршрутизатором.

Вывод

Если маршрутизатор работает для всех устройств, кроме ваших, не обязательно означает, что это неисправность ваших устройств.

0
ответ дан 18 March 2021 в 23:29

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

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