Я установил веб-приложение (http-порт 8080) для доступа через Интернет. Но что я хотел бы сделать, так это разрешить URL-адрес локально, когда пользователь находится в локальной сети и выходит через Интернет только при удаленном подключении? Однако мне нужно использовать полное доменное имя как для внутреннего, так и для внешнего использования для совместимости с приложением. Внутреннее использование IP-адреса приведет к тому, что приложение увидит меня как другого клиента.
Текущая среда представляет собой простую домашнюю настройку для тестовых целей с использованием Windows 7 в рабочей группе. Поскольку у меня нет DNS-сервера для настройки, я предположил, что буду что-то делать в файле hosts, но помимо этого я потерялся!
Приносим извинения, если это глупый вопрос, но как разработчик мои сетевые навыки в лучшем случае шаткие, поэтому я надеялся, что кто-то здесь сможет мне помочь.
Спасибо
Обычный способ добиться этого - это так называемый раздельный DNS.
В основном, когда вы заставляете свой внутренний DNS-сервер возвращать внутренний IP-адрес ресурса, а не общедоступные записи DNS.
Как вы сказали, у вас нет DNS-сервера, это будет невозможно, и поэтому, как вы предлагаете, вам нужно будет добавить запись в файл hosts.
Вот некоторые инструкции для этого.
Надеюсь это поможет.