У меня есть серверная среда в сети, которая находится за динамическим IP. У меня также есть виртуальный хост в Интернете, где я запускаю Apache 2.4 с парой VirtualHosts.
Можно ли создать VirtualHost (по сути, субдомен) со ссылкой на упомянутый выше динамический IP-адрес? Я думаю, мне нужно изменить запись A в настройках DNS, верно? Это вообще возможно?
Да, можно установить Название сервера в Apache httpd на DNS-имя, которое изменится.
Если общедоступный IP-адрес настроен непосредственно на интерфейсе сервера (т.е. не на маршрутизаторе перед ним), просто не забудьте привязать httpd к общему адресу (0.0.0.0), а не к имени домена или даже хуже, текущий IP - для этого потребуется перезапуск сервера при изменении IP в первом случае или даже изменение конфигурации во втором.
Но, учитывая, насколько дешевы сегодня некоторые планы VPS (а есть даже бесплатные), не разумнее ли использовать выделенный сервис со статическим IP?