INTEGRITY Dokumentace

DHCP relay

DHCP Relay umožňuje klientům DHCP komunikovat s DHCP servery, které nejsou dostupné ve stejné lokální podsíti nebo vysílací doméně. Po zapnutí DHCP Relay přeposílá Cloudflare One Appliance (dříve Magic WAN Connector) zprávy DHCP discover na předem definovaný DHCP server a odpovědi směruje zpět k původnímu zařízení, které zprávu discover odeslalo.


	flowchart LR
	accTitle: DHCP Relay diagram
	accDescr: The graph shows Cloudflare One Appliance sending DHCP discover messages to a DHCP server offsite.
			a(Cloudflare One Appliance) <--> b(Cloudflare/Cloudflare WAN) <--> c(DHCP server)

			subgraph Site A
			d[LAN 1] <--> a
			e[LAN 2] <--> a
			end

			subgraph Site B
			c
			end
			classDef orange fill:#f48120,color: black
			class a,b,c orange

Graf ukazuje, jak Cloudflare One Appliance odesílá zprávy DHCP Discover na vzdálený DHCP server.

Chcete-li nakonfigurovat DHCP relay:

  1. Přihlaste se do Cloudflare One, a přejděte na Sítě.
  2. Přejděte na Connectory > Appliance > Profily.
  3. Vyberte svůj Cloudflare One Appliance > Úprava.
  4. Vyberte Network Configuration.
  5. V Konfigurace LAN, vyberte LAN, kde potřebujete nakonfigurovat DHCP relay.
  6. Vyberte Úprava.
  7. Vyberte Toto je DHCP Relay.
  8. V Adresy nadřazeného serveru DHCP, zadejte IP adresu svého serveru DHCP.
  9. (Volitelné) Pokud potřebujete přidat další adresy serveru DHCP, vyberte Přidejte adresu nadřazeného serveru DHCP tolikrát, kolikrát je potřeba, a zadejte nové hodnoty.

Vytvořte PUT požadavek k aktualizaci sítě LAN, na které chcete povolit DHCP relay:

Příklad:

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

Alespoň jeden z následujících oprávnění tokenu je povinné:
  • Magic WAN Write
  • Magic Transit Write
Update Site LAN
curl "https://api.cloudflare.com/client/v4/accounts/$ACCOUNT_ID/magic/sites/$SITE_ID/lans/$LAN_ID" \
	--request PUT \
	--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
	--json '{
		"lan": {
				"static_addressing": {
						"dhcp_relay": {
								"server_addresses": [
										"192.0.2.1"
								]
						}
				}
		}
	}'