У меня довольно обычная настройка: доменное имя указывает на мой IP-адрес, а мой маршрутизатор перенаправляет определенные порты на выделенные серверные устройства внутри моей локальной сети. Это позволяет пользователям получать доступ к этим услугам из глобальной сети.
Я хочу, чтобы мои мобильные пользователи могли получать доступ к этим службам изнутри локальной сети или снаружи в глобальной сети - без необходимости перенастраивать.
(Если мобильные пользователи в локальной сети используют общедоступный DNS, они получают мой IP-адрес на стороне глобальной сети, и мой маршрутизатор в настоящее время не "заколка", поэтому соединение отсутствует.)
У меня есть локальный (кеширующий) DNS в локальной сети. Так мог ли я создать запись DNS в DNS на моей локальной сети, которая "подделывает" мое собственное доменное имя и разрешает имена служб во внутренние (не маршрутизируемые) IP-адреса? Есть ли способ лучше?
С VPN может ли удаленный туннель подключиться к локальной сети, а затем всегда использовать локальные адреса?
(Этот вопрос кажется похожим, и этот тоже, но ни один не получил ответа, который работает для меня.)