Я настроил поддомен sub.example.com
в DNS-записях моего провайдера доменных имен, которые я связал со своим внешним IP-адресом. Затем я перенаправил порт 80 в маршрутизаторе (Sitecom Broadband Router 54G) на IP-адрес моего компьютера в сети. Теперь я могу получить доступ к серверу Apache на моем компьютере извне, используя поддомен.
Но изнутри сети я не могу получить доступ к поддомену. Я предполагаю, что это связано с тем, что я просто не могу получить доступ к внешнему IP-адресу из сети, маршрутизатор, похоже, блокирует эти запросы.
Я не хочу использовать внутренний IP-адрес, поскольку во всех случаях использование субдомена проще в настройке (я использую свой ноутбук внутри и вне сети).
Я также не хочу изменять файл hosts
, так как, я думаю, это не сработает как внутри, так и вне сети.
Любой способ исправить это, или я должен получить новый маршрутизатор?