Мне нужно управлять личным доменом для моего клиента в моем движке приложения. Я видел «Cloud DNS», с его помощью я могу дать NS своим клиентам, они обновят свои NS для своих DNS, и игра готова. Так что мои клиенты свяжутся customer.com к моему customer.appengine.com. URL-адрес при использовании перехода на customer.com останется customer.com.
Я не могу найти документацию по Cloud DNS, используемому с движком приложений, это возможно?
На самом деле я пробовал настроить облачный DNS, вот что у меня есть
customer.com. SOA 21600 ns-cloud-f1.googledomains.com. cloud-dns-hostmaster.google.com. 1 21600 3600 259200 300
customer.com. NS 21600 ns-cloud-f1.googledomains.com.
ns-cloud-z2.googledomains.com.
ns-cloud-x3.googledomains.com.
ns-cloud-a4.googledomains.com.
www.customer.com. CNAME 300 customer.appengine.com.
Мой клиент установил правильную конфигурацию регистратора (добавленный DNS дал мне от Google) для своего DNS.
Я запускаю nslookup в своем домене и получаю следующее:
nslookup www.customer.com
Server: 192.168.1.1
Address: 192.168.1.1#53
Non-authoritative answer:
www.customer.com canonical name = customer.appengine.com.
customer.appengine.com canonical name = ghs.googlehosted.com. Name: ghs.googlehosted.com Address: xxx.xxx.xx.xxx Name: ghs.googlehosted.com Address: xxxx:xxxx:xxxx:xxxx::xxxx
Мне это кажется правильным, но всегда получается 404-я страница Google!
При установке записей 4 A и AAAA псевдоним не пустой, они должен иметь @
У меня есть домен с godaddy, и у меня это сработало. Если у вас есть домен с доменом Google, вот документация для него, хотя применимо то же самое, необходимо установить записи A и AAAA вместе с CNAME, которое отображает экран настроек пользовательского домена App Engine