← Cloudflare BYOIP / byoip / address-maps
Nastavení Address Maps
Informace o nastavení map adres najdete v následujících částech.
Vytváření map adres
Pokud používáte BYOIP, postupujte podle následujících kroků. Pokud máte statické IP adresy, Cloudflare vytvoří mapu adres během procesu zavádění statických IP adres, což znamená, že můžete pouze úprava mapu vytvořenou Cloudflare.
-
V dashboardu Cloudflare přejděte na Address Maps stránce.
Přejděte na Mapy adres ↗ -
Vyberte Vytvoření mapy adres.
-
Zvolte rozsah platnosti mapy adres.
-
Přidejte zóny a IP adresy, které chcete namapovat.
-
Pojmenujte svou address map.
-
Zkontrolujte informace a vyberte Save and Deploy.
Požadovaná oprávnění API tokenu
Alespoň jeden z následujících oprávnění tokenu je povinné:Address Maps Write
curl "https://api.cloudflare.com/client/v4/accounts/$ACCOUNT_ID/addressing/address_maps" \
--request POST \
--header "X-Auth-Email: $CLOUDFLARE_EMAIL" \
--header "X-Auth-Key: $CLOUDFLARE_API_KEY" \
--json '{
"description": "Example address map",
"enabled": true,
"ips": [
"203.0.113.1",
"203.0.113.2"
],
"memberships": [
{
"identifier": "<ZONE_ID>",
"kind": "zone"
}
]
}'Správa Address Maps
-
V dashboardu Cloudflare přejděte na Address Maps stránce.
Přejděte na Mapy adres ↗ -
Přejděte do své mapy adres a vyberte Zkontrolovat.
-
Upravte svou mapu adres.
-
Zkontrolujte informace a vyberte Save.
Podle toho, čeho chcete dosáhnout, použijte některý z následujících koncových bodů API:
Non-SNI support
Pokud vaši návštěvníci používají zařízení, která nebyla aktualizována od roku 2011, nemusí mít Server Name Indication (SNI) podporu. Pro další kontext si přečtěte kompatibilita prohlížečů.
Pomocí map adres určete hostname jako výchozí SNI. Cloudflare jej použije vždy, když přijme handshake TLS bez SNI.
- Pokud jste tak ještě neučinili, vytvořte mapu adres. Přečtěte si výše uvedená část nebo na Create Address Map koncový bod API.
- Poznamenejte si Address Map
id. V případě potřeby můžete použít List Address Maps endpoint, abyste ji získali. - Nezapomeňte přidat požadované IP adresy do address map. Cloudflare pak na těchto IP adresách odpoví výchozím SNI. Použijte dashboard nebo si přečtěte Add An IP To An Address Map.
- Nakonfigurujte
default_snihodnotu v mapě adres vytvořené v kroku 1. Podrobnosti najdete v Update Address Map API endpoint. Výchozí SNI může být libovolná platná doména nebo subdoména, kterou vlastní váš účet.
Aplikace Spectrum HTTPS
Výchozí SNI pro Spectrum lze vytvořit pouze prostřednictvím API pomocí Create Address Map koncový bod.
Do příkazu nezahrnujte žádné členství. Váš příkaz API by měl vypadat podobně jako v následujícím příkladu:
Požadovaná oprávnění API tokenu
Alespoň jeden z následujících oprávnění tokenu je povinné:Address Maps Write
curl "https://api.cloudflare.com/client/v4/accounts/$ACCOUNT_ID/addressing/address_maps" \
--request POST \
--header "X-Auth-Email: $CLOUDFLARE_EMAIL" \
--header "X-Auth-Key: $CLOUDFLARE_API_KEY" \
--json '{
"description": "default_sni",
"default_sni": "sni.example.com",
"enabled": false,
"ips": [
"192.0.0.1"
],
"memberships": []
}'