У меня есть Linux-сервер, на котором размещено несколько виртуальных доменов с использованием Nginx. Мой интернет-провайдер предоставляет динамический IP-адрес, и я стараюсь не доплачивать за статический IP-адрес. Я экспериментирую с доменным именем, купленным у 1and1. Если я введу текущий IP-адрес своего сервера в качестве A-записи домена 1and1, все будет работать нормально (но, конечно, мне придется вручную обновить A-запись, когда мой интернет-провайдер изменит мой IP-адрес, что неприемлемо). Я создал имя хоста. с no-ip, который автоматически обновляет мой IP-адрес. Если я настраиваю свой домен 1and1 для использования перенаправления фрейма на мое имя хоста без IP, я где-то теряю свое доменное имя, так что браузер показывает общую страницу приветствия моего сервера вместо страницы индекса виртуального домена.
Итак, мой вопрос: как мне направить мое доменное имя 1and1 на мой сервер, чтобы запрос был направлен в соответствующий виртуальный домен на моем сервере, при этом мой IP-адрес обновлялся автоматически (и, надеюсь, мгновенно)?
Заранее благодарю за любую помощь.
Вам нужно создать CNAME
вместо A
запись, указывающая на полное доменное имя no-ip.
Обновления, вероятно, не будут мгновенными, по крайней мере, по моему опыту, локальному клиенту потребуется несколько минут, чтобы выяснить, что IP-адрес изменился, и отправить обновление поставщику dyndns.