У меня есть внешний статический IP-адрес, один домен в зоне com, бесплатный поставщик DNS и домашний компьютер с маршрутизатором Wi-Fi.
Домен был делегирован на мой IP, и localhost работает отлично.
Я сделал это, используя ПРАВИЛА ПЕРЕАДРЕСАЦИИ ПОРТОВ (опция wifi-router): любой запрос на моем IP будет перенаправлен на внутренний IP.
Я создал subdmoain и добавил эту зону к поставщику DNS, но я не могу получить страницу поддомена, выполняющую внешний запрос (с другого ПК). Внутренний запрос на моем ПК (с моего ПК) при этом работает нормально.
Итак, как делегировать поддомен? Почему не работает?
Какой IP вы указали в DNS для этого поддомена? Вам необходимо предоставить свой внешний статический IP-адрес, а не внутренний / локальный в вашей сети. Если это не так и удаленный компьютер видит ваш поддомен с внешним IP-адресом (пингует субдомен и проверяет, какой IP-адрес он пингует), какова ваша конфигурация vhost? Без дополнительной информации о вашей среде мы не сможем вам больше помочь.