INTEGRITY Dokumentace

Konfigurace tras

Magic Transit Virtual Network směruje váš provoz z globální sítě Cloudflare do vašich připojených sítí pomocí tabulky směrování a dalšího uzlu (next-hop). Záznamy do tabulky směrování Magic Transit Virtual Network můžete přidávat buď konfigurací statických cest, nebo pomocí cest získaných partnerstvím BGP (beta), které je k dispozici přes CNI s Dataplane v2 i přes tunely IPsec a GRE.

Viz Řízení provozu pro další informace o všech technických aspektech souvisejících s:

Nakonfigurujte statické trasy

Vytvořit statickou trasu

  1. Přejděte na Trasy stránce.

    Přejděte na Trasy ↗
  2. Z Trasy kartě vyberte Vytvořit trasu, poté vyberte WAN jako typ trasy.

  3. Zadejte popisný název trasy v Popis.

  4. V Prefix, zadejte svůj rozsah IP adres. Například 10.10.10.100/24.

  5. V Tunel / další skok, vyberte tunel pro svou trasu z tunelů, které jste vytvořili v Konfigurace koncových bodů tunelu.

  6. Vyberte Priorita pro vaši trasu. Nižší čísla mají vyšší prioritu.

  7. (Volitelné) Vyberte Váha pro vaši trasu. Další informace najdete v Nastavit prioritu a váhy pro statické trasy příklady.

  8. (Volitelné) Pokud potřebujete omezit trasu na konkrétní oblast, můžete to provést v Kód regionu.

  9. (Volitelné) Důrazně doporučujeme trasu před jejím přidáním otestovat, a to výběrem Otestujte trasy.

  10. Vyberte Přidání tras.

Vytvořte POST požadavek pomocí API vytvořit jednu nebo více statických tras.

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
Vytvořte trasu
curl "https://api.cloudflare.com/client/v4/accounts/$ACCOUNT_ID/magic/routes" \
	--request POST \
	--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
	--json '{
		"nexthop": "<IP_NEXT_HOP>",
		"prefix": "<YOUR_IP_PREFIX>",
		"priority": 0,
		"id": "023e105f4ecef8ad9ca31a8372d0c353",
		"description": "<ROUTE_DESCRIPTION>",
		"scope": {
				"colo_names": [
						"den01"
				],
				"colo_regions": [
						"APAC"
				]
		},
		"weight": 0
	}'
{
  "errors": [
    {
      "code": 1000,
      "message": "message"
    }
  ],
  "messages": [
    {
      "code": 1000,
      "message": "message"
    }
  ],
  "result": {
    "routes": [
      {
        "nexthop": "203.0.113.1",
        "prefix": "192.0.2.0/24",
        "priority": 0,
        "id": "023e105f4ecef8ad9ca31a8372d0c353",
        "description": "New route for new prefix 203.0.113.1",
        "scope": {
          "colo_names": [
            "den01"
          ],
          "colo_regions": [
            "APAC"
          ]
        },
        "weight": 0
      }
    ]
  },
  "success": true
}

Upravte statickou trasu

  1. Z Trasy kartě vyhledejte trasu, kterou chcete upravit.
  2. Vyberte tři tečky vedle něj > Úprava.
  3. Zadejte aktualizované informace o trase.
  4. (Volitelné) Důrazně doporučujeme trasu před jejím přidáním otestovat, a to výběrem Otestujte trasy.
  5. Vyberte Úprava tras.

Vytvořte PUT požadavek pomocí API k aktualizaci jedné nebo více statických tras.

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 Route
curl "https://api.cloudflare.com/client/v4/accounts/$ACCOUNT_ID/magic/routes/$ROUTE_ID" \
	--request PUT \
	--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
	--json '{
		"nexthop": "<IP_NEXT_HOP>",
		"prefix": "<YOUR_IP_PREFIX>",
		"priority": 0,
		"id": "023e105f4ecef8ad9ca31a8372d0c353",
		"description": "<ROUTE_DESCRIPTION>",
		"scope": {
				"colo_names": [
						"den01"
				],
				"colo_regions": [
						"APAC"
				]
		},
		"weight": 0
	}'
{
  "errors": [
    {
      "code": 1000,
      "message": "message"
    }
  ],
  "messages": [
    {
      "code": 1000,
      "message": "message"
    }
  ],
  "result": {
    "modified": true,
    "modified_route": {
      "nexthop": "203.0.113.1",
      "prefix": "192.0.2.0/24",
      "priority": 0,
      "id": "023e105f4ecef8ad9ca31a8372d0c353",
      "description": "New route for new prefix 203.0.113.1",
      "scope": {
        "colo_names": [
          "den01"
        ],
        "colo_regions": [
          "APAC"
        ]
      },
      "weight": 0
    }
  },
  "success": true
}

Odstraňte statickou trasu

  1. Z Trasy kartě vyhledejte statickou trasu, kterou chcete odstranit.
  2. Vyberte tři tečky vedle něj > Smazat.
  3. Potvrďte akci zaškrtnutím políčka a vyberte Smazat.

Vytvořte DELETE požadavek pomocí API odstranit statickou trasu.

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
Delete Route
curl "https://api.cloudflare.com/client/v4/accounts/$ACCOUNT_ID/magic/routes/$ROUTE_ID" \
	--request DELETE \
	--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN"
{
  "errors": [
    {
      "code": 1000,
      "message": "message"
    }
  ],
  "messages": [
    {
      "code": 1000,
      "message": "message"
    }
  ],
  "result": {
    "deleted": true,
    "deleted_route": {
      "nexthop": "203.0.113.1",
      "prefix": "192.0.2.0/24",
      "priority": 0,
      "id": "023e105f4ecef8ad9ca31a8372d0c353",
      "description": "New route for new prefix 203.0.113.1",
      "scope": {
        "colo_names": [
          "den01"
        ],
        "colo_regions": [
          "APAC"
        ]
      },
      "weight": 0
    }
  },
  "success": true
}

Nakonfigurujte trasy BGP

BGP peering je dostupný při použití těchto on-rampů:

Zvolte ASN pro BGP peering

Směrovací tabulku Magic Transit Virtual Network spravuje zákazník. Můžete zvolit jak ASN (Autonomous System Number) na straně Cloudflare, tak ASN pro vaše zákaznické zařízení. ASN zákaznického zařízení může být dvoubajtové nebo čtyřbajtové. Veřejná ASN používaná pro Magic Transit se ověřují během procesu onboardingu.

Každá relace BGP peeringu ve výchozím nastavení používá na straně Cloudflare stejné ASN, které představuje peering se směrovací tabulkou Magic Transit Virtual Network. Toto ASN se nazývá ASN účtu CF a je nastaveno na 13335. Toto můžete nakonfigurovat na privátní 2bajtové ASN (jakoukoli hodnotu mezi 64512 a 65534, jako je 65000).

Chcete-li nastavit toto ASN:

  1. Přejděte na stránku Routes.

    Přejděte na Trasy ↗
  2. Vyberte Konfigurace WAN.

  3. V ASN účtu CF, zadejte ASN Cloudflare.

  4. Vyberte Aktualizovat.

Zákazníci Magic Transit by měli mít na paměti také následující:

Nastavení BGP peeringu

Musíte nakonfigurovat dvě ASN:

Pokud jste už nastavili ASN svého účtu Cloudflare, kroky dva a tři níže přeskočte.

Nastavení BGP pro interconnect

  1. Přejděte na stránku Routes.

    Přejděte na Trasy ↗
  2. Vyberte Konfigurace WAN.

  3. V ASN účtu CF, zadejte ASN Cloudflare a vyberte Aktualizovat.

  4. Přejděte na Propojení.

    Přejděte na Propojení ↗
  5. Vyhledejte propojení CNI s Dataplane v2, které chcete nakonfigurovat pomocí BGP > vyberte tři tečky vedle něj > Nakonfigurujte BGP.

  6. V ASN zákaznického zařízení, zadejte ASN pro svou síť.

  7. V klíč MD5, můžete volitelně zadat klíč pro svou síť. Upozorňujeme, že tím se má zabránit pouze náhodným chybám v konfiguraci, nejde o bezpečnostní mechanismus.

  8. (Volitelné) V Další seznam inzerovaných prefixů, zadejte veškeré další prefixy, které chcete inzerovat vedle svých stávajících tras. Pokud nechcete inzerovat žádné další trasy, ponechte pole prázdné. Mezi typické prefixy, které se zde konfigurují, patří:

  9. Vyberte Save.

Nastavení BGP pro tunely IPsec/GRE

  1. Přejděte na stránku Routes.

    Přejděte na Trasy ↗
  2. Vyberte Konfigurace WAN.

  3. V ASN účtu CF, zadejte ASN Cloudflare a vyberte Aktualizovat.

  4. Přejděte na Connectory.

    Přejděte na Connectory ↗
  5. V Tunely IPsec/GRE, vyhledejte tunel, který chcete nakonfigurovat pomocí BGP > vyberte tři tečky vedle něj > Nakonfigurujte BGP.

  6. V ASN zákaznického zařízení, zadejte ASN pro svou síť.

  7. V klíč MD5, můžete volitelně zadat klíč pro svou síť. Upozorňujeme, že tím se má zabránit pouze náhodným chybám v konfiguraci, nejde o bezpečnostní mechanismus.

  8. (Volitelné) V Další seznam inzerovaných prefixů, zadejte veškeré další prefixy, které chcete inzerovat vedle svých stávajících tras. Pokud nechcete inzerovat žádné další trasy, ponechte pole prázdné. Mezi typické prefixy, které se zde konfigurují, patří:

  9. Vyberte Save.

Důležité poznámky k tunelům GRE/IPsec

Pokud konfigurujete partnerství BGP (peering) pro tunel (GRE nebo IPsec), musíte mít na paměti následující: