Хотя уже есть ответ, помеченный как правильный, я собираюсь добавить еще один с более подробной информацией. В ответе @ Jarmund нет ничего плохого, но я думаю, что можно сказать больше.
Как уже упоминалось, вам нужен динамический DNS-сервис. Я не уверен, что у кого-нибудь из них есть "хорошие" полностью бесплатные планы. В прошлый раз, когда у меня был один из упомянутых выше провайдеров, вам приходилось каждый месяц нажимать на ссылку в письме, чтобы "обновить" или "сохранить активность" бесплатной учетной записи. Само собой разумеется, что электронное письмо содержало рекламу, которая, несмотря на наличие фильтра для пометки электронного письма как важного для меня, часто вместо этого приводила к спаму.
Тем не менее, некоторые бренды маршрутизаторов сегодня включают в себя бесплатную подписку маршрутизатора на динамический DNS-сервис. Например, netgear предлагает динамический DNS-сервис myNetgear, работающий на no-ip.com. Это не требует дополнительной оплаты после того, как вы владеете маршрутизатором, а после настройки сам маршрутизатор обновляет внешний DNS. Похоже, что другие марки маршрутизаторов также имеют это, я не буду упоминать другие имена, потому что это единственный текущий опыт из первых рук, который я имею.
Если у вас нет маршрутизатора, который поддерживает динамический DNS, вам нужно будет запустить клиент на одном из ваших локальных компьютеров, работающий 24/7, чтобы поддерживать динамическую службу DNS в актуальном состоянии. Это, вероятно, имеет место, если вы используете модем / маршрутизатор, предоставленный вашим поставщиком услуг. Возможно, вы захотите разделить свой модем и маршрутизатор и иметь собственный маршрутизатор. Не зная вашего провайдера, невозможно предоставить конкретную информацию.
Конечно, бесплатный сервис, который поставляется с маршрутизатором, относится к одному субдомену общего с доменом сервиса. Примеры: MyExample.someDynamicDNSExample.com указывает на ваш локальный внешний IP-адрес.
Как это поможет вам, если у вас есть 5 (или любое количество) пользовательских доменных имен? Служба динамического DNS хотела бы, чтобы вы заплатили за них больше, и, возможно, в некоторых случаях может быть причина для этого, но в большинстве случаев вам это не нужно.
Когда ваш существующий общий хост настраивает DNS или говорит вам, что вводить во внешний DNS, они, вероятно, создают или говорят вам создавать A-записи ... то есть записи, которые указывают имя домена (или субдомена) на определенный IP- адрес , В этом случае вам нужно будет использовать собственные доменные имена: введите записи CNAME (удалите все существующие A-записи, они будут конфликтовать) со значением "value", указанным для имени хоста динамического обслуживания, или в приведенном здесь примере мы бы использовать MyExample.someDynamicDNSExample.com. Это означает, что «это доменное имя использует тот же числовой IP-адрес, что и MyExample.someDynamicDNSExample.com».