CNAME установлен, но игнорируется. Как очистить неправильную запись DNS A? [закрыто]

Я настроил поддомен blog.example.net на dreamhost вот так

blog    CNAME   mygreatblog.ghost.io

то есть blog.example.net указывает на mygreatblog.ghost.io через запись CNAME.

Я могу подтвердить правильность установки CNAME здесь:

https://www.whatsmydns.net/#CNAME/blog.example.net

Однако, когда я посещаю blog.example.net, я попадаю на другой сайт - экземпляр gitlab, который я также размещаю под другим поддоменом на example.net.

Я даже могу подтвердить, что сохранена неправильная запись A, которая указывает на IP, который я не узнаю (похоже, это какой-то IP сети cloudflare):

https://www.whatsmydns.net/#A/blog.example.net

Теперь вот что я попробовал:

  • Открыть blog.example.net в окне инкогнито
  • Обновить DNS на dreamhost, где домен зарегистрирован в серверах имен
  • Подождать 12 часов
  • Промыть кэш DNS в Google и OpenDNS

Что я хотел бы сделать: Очистить кэш cloudflare. Однако у меня даже нет учетной записи в cloudflare (по крайней мере, ни одной, о которой я знаю). Мой экземпляр gitlab каким-то образом использует cloudflare, но я не могу найти никакой документации по этому поводу.

Итак, мой вопрос:

Это проблема кэширования DNS?

Если да, то почему промывка dns не дала эффекта?

Если это не проблема кэширования DNS, что еще может быть?

-3
задан 24 May 2018 в 22:15
1 ответ

Даже не зная фактических доменных имен, основная причина ясна. Запись CNAME не является ни HTTP перенаправлением , ни обратным прокси HTTP . Сервер на mygreatblog.example.com не знает имя хоста blog.example.net (отправляется веб-браузером в заголовке HTTP Host: ) и не Не знаю, какой сайт он должен отображать. Таким образом, вы получаете все, что настроено в качестве виртуального хоста по умолчанию.

Возможные решения:

  • Свяжитесь с поставщиком услуг и спросите, можно ли добавить псевдоним виртуальному хосту.
  • Используйте свой собственный сервер для выполнения HTTP перенаправление (изменение URL).
  • Используйте свой собственный сервер в качестве обратного прокси HTTP .
2
ответ дан 5 December 2019 в 21:55

Теги

Похожие вопросы