Google Cloud DNS или Google Public DNS
Почему вы хотите использовать "Google Cloud DNS", когда "Google Public DNS" является бесплатным?
Как настроить DNS/ сервер имен для указания на вычислительный движок:
1. Настройте параметры своего "регистратора доменов" (в моем случае GoDaddy.com) /"nameserver", чтобы указать поставщика услуг DSN-сервера, которого вы используете.
2. Войдите в провайдера DNS-сервера (какие-либо предложения?) И установите статический IP-адрес, который будет привязан к вашему доменному имени.
Вышеуказанный правильный процесс настройки DNS для веб-сервера?
С уважением Крис
2 ответа
Google Cloud DNS предоставляет вам авторитетные серверы имен, которые вы можете настроить с помощью своих записей DNS. Публичный DNS Google - это только распознаватель имен, который ищет данные с авторитетного сервера имен. См. http://en.wikipedia.org/wiki/Name_server для получения более подробной информации об авторитетных серверах имен и средствах разрешения кэширования.
И да, этот процесс должен работать. Google Cloud DNS - один из примеров поставщика, которого вы ищете.
Чтобы настроить Google DNS с Google Compute Engine, вы должны сделать следующее:
Создайте свою управляемую зону
gcloud dns managed-zone create --dns_name="example.com". --description="Нечто описательное" "myzonename"
Получите ваши серверы имен и обновите их у своего регистратора доменов
gcloud dns records --zone= список "myzonename"
Создавайте свои записи и редактируйте их
gcloud dns records --zone="myzonename" edit
В разделе " Дополнения" добавьте записи A, указывающие на IP-адрес виртуальной машины Compute Engine.
{ "дополнения": [ { "kind": "dns#resourceRecordSet", "name": "example.com.", "rrdatas": [ "192.168.2.20" ], "ttl": 86400, "type": "A" }, { "kind": "dns#resourceRecordSet", "name": "www.example.com.", "Rrdatas": [ "192.168.2.20" ], "ttl": 86400, "type": "A" } ], "delete": [{ "kind": "dns # resourceRecordSet", "name": "example.com.", "Rrdatas": [ "ns-cloud1.googledomains.com. Dns-admin.google.com. 2 21600 3600 1209600 300" ], "ttl": 21600, "type": "SOA" } ] }
Сохранить и выйти. Тебе должно быть хорошо идти.