Настроить несколько обратных DNS-записей в Linux очень просто, но я не могу найти документацию по этому поводу в облаке Google. Я вижу, как добавить один, но не вижу, как добавить несколько. На сервере размещено несколько доменов, и мне нужна проверка rDNS для всех из них.
Если я понимаю, что вы хотите, вам нужно сделать что-то вроде этого:
$gcloud compute instances update-access-config [INSTANCE_NAME]
--public-ptr --public-ptr-domain [DOMAIN_NAME]
Взгляните на это документация.
ПРИМЕЧАНИЕ. Я редактирую свой ответ, так как не могу комментировать ответы других пользователей.
Ответ Джона Хэнли заставил меня задуматься об этом сценарии и провести некоторые консультации и исследования.
Мои выводы таковы:
- Используя внутренний DNS, вы можете иметь только одну запись PTR на IP-адрес.
- Вы можете создать запись PTR в управляемой частной зоне Cloud DNS, которая переопределит внутреннюю запись PTR DNS Compute Engine.
- Внутренний DNS GCE создает эти обратные зоны
- Вы можете переопределить внутренние обратные зоны DNS GCE и PTR с помощью Управляемые частные зоны Cloud DNS.
- Технически нет ограничений на количество записей, которые может иметь одна запись PTR.
- GCP не позволяет создавать публичную зону DNS для in-addr.arpa. Так что это может иметь ограниченное применение.
Технически вы можете настроить обратный DNS для нескольких записей DNS на один и тот же IP-адрес. Однако делать это не рекомендуется.
Google Cloud DNS не поможет вам с обратным DNS. IP-адреса принадлежат Google, и Google необходимо настроить для вас параметры в своей системе. В настоящее время вы можете настроить только одну запись PTR для каждого статического общедоступного IP-адреса.
Примечание. Поддерживаются только определенные типы статических общедоступных IP-адресов. Например, поддерживается IP-адрес, привязанный к Compute Engine. IP-адрес, привязанный к Google Load Balancer, не поддерживается.