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

Маршрутизация через внутреннюю LAN при локальном или через Интернет при удаленном

Я установил веб-приложение (http-порт 8080) для доступа через Интернет. Но что я хотел бы сделать, так это разрешить URL-адрес локально, когда пользователь находится в локальной сети и выходит через Интернет только при удаленном подключении? Однако мне нужно использовать полное доменное имя как для внутреннего, так и для внешнего использования для совместимости с приложением. Внутреннее использование IP-адреса приведет к тому, что приложение увидит меня как другого клиента.

Текущая среда представляет собой простую домашнюю настройку для тестовых целей с использованием Windows 7 в рабочей группе. Поскольку у меня нет DNS-сервера для настройки, я предположил, что буду что-то делать в файле hosts, но помимо этого я потерялся!

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

Спасибо

Обычный способ добиться этого - это так называемый раздельный DNS.

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

Как вы сказали, у вас нет DNS-сервера, это будет невозможно, и поэтому, как вы предлагаете, вам нужно будет добавить запись в файл hosts.

Вот некоторые инструкции для этого.

Надеюсь это поможет.