Я в ситуации, когда мой кабельный модем Comcast не разрешает локальные URL-адреса. По сути, если я получаю доступ к своему веб-сайту из той же сети, я не могу использовать www.mysite.com, но вместо этого должен использовать 10.0.0.14 (локальный IP-адрес). Внешне проблем нет.
Я нашел больше информации о причине этого здесь: http://forums.comcast.com/t5/Home-Networking-Router-WiFi/SMCD3G-Can-t-access-web-server-from-LAN-from-Internet -OK/ тр / 1754823 # M55009
Тем не менее, простое решение этого заключается в том, чтобы либо: а) получить доступ к сайту с использованием внутреннего IP-адреса, либо б) сопоставить URL-адрес с локальным IP-адресом, используя файл hosts. Я сделал б на одном из моих ноутбуков, и это работает.
Однако я ищу более надежное решение этой проблемы, чтобы разрешить доступ к сайту с помощью таких элементов, как iPad, на котором файл hosts не может быть отредактирован.
Так что вопрос ... Есть ли способ настроить локальный DNS-сервер, который будет "подавать" файл hosts на все устройства в доме? Значение ... могу ли я настроить сервер таким образом, чтобы все запросы сначала проверялись и при необходимости отображались на локальные адреса?
Надеюсь, это понятно ... пожалуйста, дайте мне знать, если я могу предоставить более подробную информацию. Я в настоящее время в растерянности ... и в основном просто разочарован тем, что это даже проблема.