У меня есть несколько компьютеров, подключенных к WiFi-маршрутизатору - либо через WiFi, либо через Ethernet. Немного Windows и немного MAC. Маршрутизатор WiFi подключен к кабельному модему.
Маршрутизатор WiFi выполняет DHCP для устройств локальной сети.
Если я пингую любое из устройств локальной сети, используя их имя хоста, ping возвращает IP-адрес внешнего /WAN вместо IP-адреса локальной сети. Так что, если я делаю "ping kitchen", ответ будет примерно таким: 67.217.66.131 вместо 192.168.0.50.
Я подозреваю, что это вызывает некоторые другие проблемы, связанные с устройствами и общими файлами, которые не могут быть найдены между различными машинами, так как в действительности мне кажется, что все устройства имеют одинаковый IP-адрес, поскольку они видят адрес на стороне NAT, а не LAN.
Я предполагаю, что есть решение для этого, но я не уверен, в чем проблема.