Использование домена GoDaddy без IP

#dns #hosting

#dns #хостинг

Вопрос:

У меня есть домен GoDaddy www.exmaple.com который указывает на 255.255.255.255 (поддельный IP, конечно). Мой веб-сервер находится за маршрутизатором, который перенаправляет порт 80 на соответствующий порт. Все в порядке и отлично. Однако, как и у 99% людей, у меня есть динамический IP. Итак, я настроил имя хоста с noip.com вызванный helloworld.ddns.net , настроил их клиент обновления на моем сервере (чтобы он мог обновлять их всякий раз, когда меняется IP-адрес (этого еще не произошло, но я надеюсь, что он работает так, как рекламируется), а затем перешел к godaddy.com чтобы изменить мои записи. Вот где все становится таким же волосатым, как харамбе.

Я начал с удаления моей записи A и изменения моего CNAME, чтобы указать на helloworld.ddns.net .

Не сработало.

Поискал в Google и обнаружил, что мне нужно / следует использовать NSs noip. Итак, я вернулся к godaddy и сменил свои серверы имен с их на серверы noip … ns [1,2,3,4,5] .no-ip.com .

По-прежнему не работает. Также следует отметить, что после внесения этого изменения я потерял возможность устанавливать какие-либо записи в своем доменном имени. Что, я думаю, имеет смысл, поскольку в godaddy нет смысла иметь запись, если я не использую их NSS.

Tl; dr: как мне указать домен godaddy, www.example.com , к имени хоста noip, helloworld.ddns.net , который, в свою очередь, указывает на мой динамический домашний IP-адрес, x.x.x.x.

Комментарии:

1. Благодаря ape, который проголосовал против, не указав причину.

Ответ №1:

Наконец-то удалось решить мою собственную проблему, и я чувствую себя очень глупо, не понимая, в чем проблема была раньше. Проблема заключалась в том, что CNAME указывал на поддомен (www), и поэтому нельзя было получить доступ к сайту, не указав это в URL. Обобщенное решение:

  • Теперь у GoDaddy есть CNAME с определенным именем хоста (например, www) и домен noip в качестве значения
  • Нет записи
  • Сохранен NSs GoDaddy по умолчанию
  • Настроенная пересылка без маскировки, для www.example.com … поэтому, когда кто-то пытается получить доступ example.com , они автоматически пересылаются на поддомен www.

Немного терпения для распространения, и все заработало.

Комментарии:

1. что вы подразумеваете под «конкретным именем хоста»?

2. Когда я удалил запись GoDaddy A, она была заменена новой записью A, которую я не могу редактировать. Как у вас нет записи A?

3. Я могу подтвердить, что это сработало для меня. Однако, похоже, он не поддерживает добавление таких вещей, как сертификаты SSL. В идеале я хочу указать свое доменное имя go daddy на то, что перенаправляет его на мой домашний IP. Но также добавьте бесплатный SSL-сертификат letsencrypt в домен godaddy.