Назад | Перейти на главную страницу

Как может перемещаемый пользователь получить доступ к одному домену с различным IP-адресом в зависимости от местоположения?

На моем ноутбуке при доступе к заданному домену в локальной сети мне нужно использовать локальный IP-адрес (192.168.x.x).

При доступе к тому же домену из удаленного места мне нужно использовать общедоступный IP-адрес. Поскольку я получаю доступ к домену через DNS, который всегда возвращает общедоступный IP-адрес, как я могу заставить все работать, используя одно и то же доменное имя, независимо от того, нахожусь ли я в локальной сети или нет, без настройки файла хостов всякий раз, когда я меняю местоположение ( что я сейчас и делаю, чтобы исправить эту ситуацию).

Вам необходимо запустить внутренний DNS-сервер с правильными внутренними IP-адресами.

Затем адрес этого DNS-сервера можно будет получить из настроек DHCP в локальной сети.

Может ли DynaDNS.org помочь?

Я вижу у вас два возможных решения.

Во-первых, настройте какую-либо VPN, чтобы даже в дороге у вас было прямое подключение к внутренней сети.

Прекратите вносить изменения в файл hosts и вместо этого настройте разделить горизонт поэтому, когда хост находится внутри, он получает внутренний адрес, а когда хост находится снаружи, он получает внешний адрес.