У меня есть маршрутизатор Linksys WRT3200ACS dd-wrt, работающий в режиме «AP». Мой провайдер поставляет модем, который запускает сервер DHCP. Модем подключен к порту локальной сети на моем маршрутизаторе, а затем остальная часть проводной локальной сети подключается к другим портам. Роутер откачивает вайфай. Все другие устройства (беспроводные и проводные) в моей сети отлично работают в сети.
С самого роутера, в оболочке, я не могу разрешить DNS. DNSMasq отключен, а локальный DNS настроен на 0.0.0.0. Я могу пинговать IP-адреса в Интернете напрямую, так что он определенно имеет работающее соединение.
Я попытался обновить настройки локального DNS в интерфейсе dd-wrt как для модема провайдера (это то, что все другие устройства получают от DHCP), так и до 8.8.8.8 для Google. Ни одна из этих работ.
root@Linksys-WRT-ACS3200:/tmp/mnt/sda1# ping google.com
ping: bad address 'google.com'
root@Linksys-WRT-ACS3200:/tmp/mnt/sda1# ping 216.58.198.110
PING 216.58.198.110 (216.58.198.110): 56 data bytes
64 bytes from 216.58.198.110: seq=0 ttl=57 time=6.897 ms
64 bytes from 216.58.198.110: seq=1 ttl=57 time=5.722 ms
64 bytes from 216.58.198.110: seq=2 ttl=57 time=5.784 ms
64 bytes from 216.58.198.110: seq=3 ttl=57 time=5.592 ms
64 bytes from 216.58.198.110: seq=4 ttl=57 time=5.658 ms
^C
--- 216.58.198.110 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 5.592/5.930/6.897 ms
Есть идеи? Большое спасибо.