当您使用静态 IP 地址时,Cloudflare One Appliance(前称 Magic WAN Connector)也可以在您的网络中作为 DHCP 服务器。要启用此功能:
- 转到 Connectors(连接器) 页面。
- 转到 Appliances(设备) 选项卡 > Profiles(配置文件)。
- 选择您要配置的 Cloudflare One Appliance > Edit。
- 选择 Network Configuration > LAN configuration。
- 在 LAN configuration 中,选择您想要启用 DHCP 服务器的 LAN。
- 选择 Edit。
- 在 Static addressing 下,选择 This is a DHCP Server。您还需要指定:
- DNS 服务器地址。您可以拥有多个 IP 地址。对于要添加的每个服务器,选择 Add DNS Server。
- DHCP 地址池起始
- DHCP 地址池结束
创建一个 PUT 请求以更新您想要启用 DHCP 服务器的 LAN:
示例:
Required API token permissions
At least one of the following token permissions is required:Magic WAN WriteMagic Transit Write
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_server": {
"dhcp_pool_end": "<IP_ADDRESS>",
"dhcp_pool_start": "<IP_ADDRESS>",
"dns_server": "<IP_ADDRESS>"
}
}
}
}'