Назад | Перейти на главную страницу

Как взаимодействуют записи CNAME и A (в этом странном случае)

Мне удалось удивить себя конфигурацией DNS. Это фактический результат моего терминала:

[]$ host www.sepa-converter.nl
www.sepa-converter.nl is an alias for sepa-converter.herokuapp.com.
sepa-converter.herokuapp.com has address 184.73.167.111

[]$ host sepa-converter.herokuapp.com
sepa-converter.herokuapp.com has address 184.72.248.52

В результате, если вы перейдете на сайт www.sepa-converter.nl, вы не получите контент, обслуживаемый sepa-converter.herokuapp.com.

Я использовал sepa-converter.nl как псевдоним для overopsepa.nl. И я хочу, чтобы письма продолжали появляться в моей учетной записи Google Apps. По этой причине я сохранил записи A и MX, но просто изменил CNAMES, чтобы они указывали на другой сервер.

Почему это не разрешает www.sepa-converter.nl правильное приложение heroku?

ОБНОВЛЕНИЕ: я понимаю, что heroku не возвращает каждый раз один и тот же IP-адрес, и понимаю, что это не проблема. Проблема в том, что HTTP-запросы обслуживают контент, поступающий с другого динамометрического стенда, а не с псевдонима. Если вы сравните www.sepa-converter.nl с sepa-converter.herokuapp.com, вы увидите, что обслуживается другой index.html.

У этого имени хоста более одного IP-адреса, и это не проблема. У меня разные IP-адреса для каждого запроса на копирование, сделанного для этого имени хоста:

sgeorge-mn:~ sgeorge$ dig sepa-converter.herokuapp.com +short
50.19.86.241
sgeorge-mn:~ sgeorge$ dig sepa-converter.herokuapp.com +short
107.20.162.205
sgeorge-mn:~ sgeorge$ dig sepa-converter.herokuapp.com +short
54.243.85.64

Ваш DNS настроен правильно, однако веб-сервер, на который вы ссылаетесь, не настроен для размещения домена «www.sepa-converter.nl».

Чтобы сделать хост веб-сервера «www.sepa-converter.nl» «ServerAlias», необходимо настроить в конфигурации apache.

Ссылка ServerAlias в документации apache.

С настройкой DNS все в порядке. Вам нужно сообщить Heroku имя хоста, которое вы хотите использовать.

heroku domains:add www.sepa-converter.nl