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

DNS: проблема с записью MX для почты Google Apps, вызванная CNAME из EC2

Я хочу разместить свой веб-сайт на EC2, а мои почтовые серверы - в Google Apps. Это могло бы показаться простым, но я не могу заставить работать получение почты из-за проблемы с DNS. Я изменил записи MX, как это требуется для моего хоста, но они не принимаются, потому что мой CNAME, который требуется для EC2, выполняет DNS-поиск MX на Amazon, что мне не нужно.

http://www.dnsstuff.com/tools/legacy/?formaction=DNSLOOKUP&ToolFormName=customlookup&name=kodental.co.uk&detail=0&type=MX

Есть пара людей, у которых есть похожие проблемы с почтой, которые они решают, используя записи A, а не CNAME, например. https://stackoverflow.com/questions/6493076/setting-up-cname-at-directnic-com-caused-gmail-in-google-apps-for-buscesses-to-s «По соображениям совместимости вы не можете поместить CNAME в корневой домен; это приведет к повреждению электронной почты. Вместо этого используйте запись A.»

Но вы не можете использовать запись A с EC2 - вы должны использовать CNAME при изменении IP.

Эти сервисы просто несовместимы, и мне нужно переместить веб-хостинг сайтов туда, где я могу добавить запись A к IP?

Это немного неудобно, поэтому я подумал, что спрошу здесь, есть ли у кого-нибудь альтернатива, прежде чем я войду.

Спасибо

Вы не можете использовать CNAME для простого доменного имени (то, что вы называете «корневым доменом»). Это известное ограничение ELB (эластичный балансировщик нагрузки) на EC2.

Решение, выпущенное недавно Amazon, заключается в использовании Amazon Route53 для размещения вашего DNS. Это интегрируется с ELB для обработки пустых доменов без CNAME. Ваши записи MX все еще можно указать в Google с помощью Route53.