5

Я хочу переместить все свои проекты с общего хостинга на персональный сервер, в основном на сервер в моем доме, использующий мое подключение по 200 МБ Fibre.

Первая проблема, которую я имею, - это мой динамический IP-адрес. Он может измениться в любое время (недели, месяцы), и мне нужен способ автоматически указать домены, которые у меня есть, на мой домашний IP. Я не знаю, как я могу это сделать. На самом деле у меня есть домен, связанный с хостинговой компанией, который указывает на конкретный DNS Shared Hosting, но мне нужно указать домен на мой IP (и обновлять его при изменении моего IP-адреса).

Вторая проблема связана с SSL. Я хочу обновить один домен до SSL и настроить Apache для его использования, но я не знаю, могу ли я купить сертификат SSL для использования в домене с моим динамическим IP-адресом (не знаю, предназначен ли этот сертификат для домена или IP).

Любая помощь приветствуется.

2 ответа2

5

Динамический IP-аспект вашего вопроса может быть легко решен, так как есть много провайдеров, которые предлагают Dynamic DNS как услугу. Например:

Я сам пробовал DynDNS и no-ip, и они работают так, как рекламируется. Это было довольно давно, но я думаю, они все еще хороши.

Сертификаты SSL основаны на домене, а не на IP, поэтому при условии, что ваш сервер настроен правильно, проблем нет.

1

Хотя уже есть ответ, помеченный как правильный, я собираюсь добавить еще один с более подробной информацией. В ответе @ 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».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .