Внезапно, устройства в моей локальной сети не могут просматривать IP-адреса или имена хостов других устройств в локальной сети (только для себя и для маршрутизатора в 192.168.1.1).
У меня есть настольный компьютер Win 10, Macbook Air, iPhone 6 и старый iPad, и они подключены к моему Wi-Fi, и все они прекрасно работают в Интернете на моем маршрутизаторе Netgear WNDR3700 с DD-WRT v3.0-r31924 std (05/02/17).
Я также могу получить доступ к странице конфигурации моего маршрутизатора по адресу 192.168.1.1 с устройств.
Еще несколько дней назад они также могли просматривать мою локальную сеть, чтобы показывать сайты, которые я разрабатываю на моем локальном сервере (рабочий стол Win 10 по адресу 192.168.1.120, на котором также используется Laravel Homestead Vagrant в качестве другого сервера, и все было работает отлично до недавнего времени).
Однако теперь ни одно устройство не может подключиться к IP-адресам локальной сети, кроме домашней страницы маршрутизатора по адресу 192.168.1.1.
Я попытался перезагрузить устройства, перезагрузить маршрутизатор и кабельный модем, восстановить настройки маршрутизатора до более ранней версии и т.д.
Использование приложения "Сетевые инструменты" от KeepSolid на iPhone показывает, что Trace Route работает для обычных сайтов, но затем не работает для сайтов локальной сети, таких как 192.168.1.120.
В приложении "Сетевые инструменты" для iPhone также есть утилита поиска DNS. Когда я набираю свои локальные имена хостов, они указывают на правильные IP-адреса как на "А" запись. Другие записи (AAAA, MX, NS, SOA, SRV и TXT говорят, что «DNS-сервер вернул ответ без данных»). Я действительно не знаю, что это значит, и я думаю, что все это может быть неактуально, поскольку разрешение имени хоста бесполезно, если мои устройства не могут даже посетить IP-адрес непосредственно в браузере.
Я понятия не имею, что изменилось на этой неделе ... кроме как-то я заметил, что мой кабельный провайдер изменил мой WAN IP. Но я действительно сомневаюсь, что может вызвать эти проблемы.
Я обнаружил сообщения об ошибке в прошивке DD-WRT на моем маршрутизаторе Netgear WNDR3700.
Люди в этом потоке предполагают, что выполнение следующих команд в маршрутизаторе было бы подходящим обходным путем, но ни одна из их команд (таких как эти) не устранила проблему для меня:
swconfig dev switch0 set enable_vlan 1
swconfig dev switch0 set apply
Кроме того , маршрутизатор работал, и я не вносить в него изменения в последнее время . Так что не имеет смысла, что эта ошибка будет влиять на меня.
Кроме того, я также попытался заменить мой маршрутизатор Netgear на более старый маршрутизатор TP-Link (с более ранней версией DD-WRT), и хотя этот маршрутизатор раньше работал нормально, теперь даже с этим мои устройства могут просматривать только Интернет, но не может пинговать IP-адреса локальной сети.
Что еще я могу попытаться диагностировать и устранить эту проблему?