1

У меня новый роутер и через него проблематично подключиться к интернету. Я не могу скачать, пинг или сделать nslookup example.com:

$ curl -vvv example.com
* Rebuilt URL to: example.com/
* Could not resolve host: example.com
* Closing connection 0
curl: (6) Could not resolve host: example.com
$ ping example.com
ping: unknown host example.com
$ traceroute example.com
example.com: Temporary failure in name resolution
Cannot handle "host" cmdline arg `example.com' on position 1 (argc 1)
$ nslookup example.com
;; connection timed out; no servers could be reached

У меня есть IP-адрес, хотя:

$ ifconfig
[...]
wlan0 Link encap:Ethernet  HWaddr [snip] 
      inet addr:192.168.0.103  Bcast:192.168.0.255  Mask:255.255.255.0
      inet6 addr: [snip]/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:7827 errors:0 dropped:0 overruns:0 frame:0
      TX packets:7854 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:4282672 (4.2 MB)  TX bytes:1272800 (1.2 MB)

Моя таблица маршрутизации:

$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.0.1     0.0.0.0         UG    600    0        0 wlan0
link-local      *               255.255.0.0     U     1000   0        0 wlan0
192.168.0.0     *               255.255.255.0   U     600    0        0 wlan0

Я могу получить доступ к веб-интерфейсу маршрутизатора (192.168.0.1) из браузера. Я также могу пропинговать внешние IP-адреса, например example.com == 93.184.216.34:

$ ping 93.184.216.34
PING 93.184.216.34 (93.184.216.34) 56(84) bytes of data.
64 bytes from 93.184.216.34: icmp_seq=1 ttl=49 time=117 ms
64 bytes from 93.184.216.34: icmp_seq=2 ttl=49 time=115 ms
^C
--- 93.184.216.34 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 115.365/116.258/117.151/0.893 ms

Загрузка не работает, даже если вместо имени используется IP:

$ curl -vvv 93.184.216.34
* Rebuilt URL to: 93.184.216.34/
*   Trying 93.184.216.34...
^C

Поскольку DNS - это протокол, использующий UDP, и я не могу разрешить адреса и не могу подключиться к IP-адресам напрямую, я бы предположил, что у меня нет соединения UDP или TCP, но по какой-то причине зонды ping проходят через маршрутизатор. Что может быть неправильно настроено в этом случае? Обратите внимание, что я пытался использовать другое устройство (мой смартфон) для подключения к Wi-Fi маршрутизатора, и он также не может подключиться к Интернету.

0