Google Professional Cloud Network Engineer Question 544
Select 2Google Cloud PlatformYour organization has configured a public DNS zone in Google Cloud DNS to host the domain example.com. To improve the security of your DNS records by preventing spoofing and verifying the integrity of DNS responses, you decide to enable DNS Security Extensions (DNSSEC). Which of the following steps are required to enable and configure DNSSEC for your public DNS zone correctly?
- A
Enable DNSSEC in the Cloud DNS zone settings and set the zone to 'Sign and Serve' mode.
- B
Update the DNS zone's name server (NS) records to point to Google Cloud's authoritative name servers.
- C
Obtain the DS (Delegation Signer) record from Cloud DNS and update it at your domain registrar.
- D
Manually generate cryptographic keys for signing and upload them to the Cloud DNS zone.
- E
Disable DNS caching on public resolvers to ensure DNSSEC validations are performed.
Show answer and explanation
Correct answers: A, C
Explanation
To enable DNSSEC in Cloud DNS, you must turn on DNSSEC signing for your zone by setting it to 'Sign and Serve' mode. Once enabled, Cloud DNS will generate the necessary cryptographic keys and sign the DNS records automatically. To establish the chain of trust, you must obtain the DS record from Cloud DNS and update it in your domain registrar's settings. Other steps, such as updating NS records or disabling caching, are either unrelated to DNSSEC or unnecessary for its configuration.
- A. Correct.
Correct: Enabling DNSSEC in the Cloud DNS zone settings and setting the zone to 'Sign and Serve' mode ensures that DNSSEC is properly configured and signed by Google's managed keys.
- B. Incorrect.
Incorrect: Updating the NS records to Google Cloud's name servers is standard for using Cloud DNS but is not specific to enabling DNSSEC.
- C. Correct.
Correct: The DS record (Delegation Signer) must be obtained from Cloud DNS and provided to your domain registrar to complete the DNSSEC chain of trust.
- D. Incorrect.
Incorrect: Cloud DNS automatically manages the cryptographic keys for DNSSEC. Manual key generation is not required.
- E. Incorrect.
Incorrect: Disabling DNS caching is not related to DNSSEC activation or configuration. DNSSEC works with resolvers that support DNSSEC validation.