INTEGRITY Dokumentace

Referenční zóny

Během překlad interních DNS dotazů, pokud se v odpovídající interní zóně nenajde žádný interní záznam, Cloudflare zkontroluje, zda tato interní zóna neodkazuje na další interní zónu. Po sobě jdoucí odkazy lze sledovat až do maximálně pěti odkazů v řetězci.

Podmínky konfigurace

Nastavení

  1. V dashboardu Cloudflare přejděte na Internal DNS stránce.

    Přejděte na Internal DNS ↗
  2. Vyberte zónu.

  3. Ve vybrané zóně přejděte do Referenční zóna.

  4. Vyberte Přidat referenční zónu. Pokud už má vaše zóna nastavenou referenční zónu, musíte ji nejprve odstranit. Jak je vysvětleno v podmínky konfigurace, každá interní zóna může vždy odkazovat pouze na jednu další zónu.

  5. Najděte zónu, kterou chcete použít jako referenční, a zvolte Vyberte v příslušném řádku.

Použijte Aktualizovat nastavení DNS koncový bod. V --json, zadejte internal_dns objekt s parametrem reference_zone_id.

V následujícím příkladu má interní zóna A (ID 8a904aeb565c42cfa207d98f6edea2f3) odkazuje na interní zónu B (ID 8e64c6fb4b514f3faf64de81efc11e51).

Požadovaná oprávnění API tokenu

Alespoň jeden z následujících oprávnění tokenu je povinné:
  • Zone DNS Settings Write
  • DNS Write
Aktualizovat nastavení DNS
curl "https://api.cloudflare.com/client/v4/zones/8a904aeb565c42cfa207d98f6edea2f3/dns_settings" \
	--request PATCH \
	--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
	--json '{
		"internal_dns": {
				"reference_zone_id": "8e64c6fb4b514f3faf64de81efc11e51"
		}
	}'

Na zónu B jako referenci by mohla odkazovat i třetí zóna (C), zóna A ale nemůže přidat další zónu jako referenci, pokud už má jako svou referenční zónu nastavenou zónu B.