Goal: ΠΎΠΏΠΈΡΠ°ΡΡ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ Π½Π° enterprice accounts CF Π΄Π»Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² nextcode
Input:
ΠΠ° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΌΡ ΡΠ΅Π»ΠΈΠ·ΡΠ΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡ Π΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ Π΄Π»Ρ CIS Π³Π΅ΠΎ:
user => fastly (mirror1.com, mirror2.com) => cf (origin.domain.com) => nextcode (origin.nc.com)
Π’ΠΎ Π΅ΡΡΡ ΡΡΠ°ΡΠΈΠΊ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡ Π½Π° fastly, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π΅Ρ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² (ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ fastly Π½Π° ΡΡΠΎ-ΡΠΎ Π΅ΡΠ΅).
Fastly Π·Π°Π±ΠΈΡΠ°Π΅Ρ ΠΊΠΎΠ½ΡΠ΅Π½Ρ Ρ CloudFlare, ΠΊΠ°ΠΊ Ρ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ°.
ΠΡ Ρ ΠΎΡΠΈΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ CloudFlare Π΄Π»Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π³ΠΈΠ±ΠΊΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Rate Limits, Caching Etc. Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠ½ Π½Π°ΠΌ Π½ΡΠΆΠ΅Π½, ΡΡΠΎΠ±Ρ Π² ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ Π½Π° origin NC. Π§ΡΠΎΠ±Ρ CF ΠΌΠΎΠ³ ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Ρ ΡΡΠΎΠΉ ΡΠΎΠ»ΡΡ, Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° enterprice feature Π΄Π»Ρ WAF ΠΈ RateLimits - https://developers.cloudflare.com/waf/rate-limiting-rules/parameters/#use-cases-of-ip-with-nat-support
ΠΡΠΎΡΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΊΠΎΡΠΎΡΠ°Ρ Ρ Π½Π°Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ Π² ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ - L7 AntiDDOS, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΠΌ Π½Π΅ Π½Π° Enterprice Plan ΠΏΡΠΈ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π°ΡΠΈΠ½Π°Π΅Ρ Π±Π°Π½ΠΈΡΡ Fastly (ΡΠ°ΠΊΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ Π½Π°Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»Π° Ρ Π»Π΅Π½Π΄ΠΈΠ½Π³Π°ΠΌΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠΌΠΈ ΠΏΠΎ ΡΠ°ΠΊΠΎΠΉ ΠΆΠ΅ ΡΡ Π΅ΠΌΠ΅).
ΠΠ· ΡΡΠΈΡ Π΄Π²ΡΡ ΠΏΡΠ½ΠΊΡΠΎΠ², ΠΌΡ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΠΌ ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ, ΡΡΠΎ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ Enterprice Domain Π΄Π»Ρ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΡ NC ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ².
ΠΠΊΠΎΠ½ΠΎΠΌΠΈΡ
ΠΡ Ρ ΠΎΡΠΈΠΌ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ Π½Π° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅ Ent Π΄ΠΎΠΌΠ΅Π½ΠΎΠ². ΠΠ°ΠΌ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ΅Π½Π°, ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΡ nc-system-intergation.com, Π³Π΄Π΅ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°Π» Π±Ρ origin Π΄Π»Ρ fastly.
- motor.nc-system-intergation.com
- atom.nc-system-intergation.com ΠΈ Ρ.Π΄.
Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Ρ Π½Π°Ρ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ enterprice Π΄ΠΎΠΌΠ΅Π½Π΅ Π±ΡΠ΄ΡΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π²ΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΡ NC. ΠΠ»Ρ Π·Π°ΠΊΡΡΡΠΈΡ ΠΈΡ ΠΎΡ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎΠ³ΠΎ Π΄ΠΎΡΡΡΠΏΠ°, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ Π±Π΅Π· ΡΠ΅ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π½Π° ΡΡΠΎΠ²Π½Π΅ WAF. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΌΡ ΡΠΎΡ ΡΠ°Π½ΠΈΠΌ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ rate limits, ΠΈ Π΄ΠΎΠΌΠ΅Π½ ΡΠΏΡΡΡΠ΅ΠΌ, ΠΈ origin NC ΠΏΡΠΈΠΊΡΠΎΠ΅ΠΌ
ΠΠΎΡΠ΅Π½Ρ Π·Π»Π°
ΠΡ Π½Π΅ ΡΠΌΠΎΠ³Π»ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ CF rate limits Π΄ΡΡΠ³ΠΈΠΌ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠΌ. Π ΡΠ΅Π»ΠΎΠΌ, Π΅ΡΠ»ΠΈ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π·Π°ΠΌΠ΅Π½Ρ - ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ ΠΈ ΠΎΡ CF ΠΎΡΠΊΠ°Π·Π°ΡΡΡΡ, Π½ΠΎ Π½Π°ΠΌ Π²Π°ΠΆΠ½ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ΅ΡΠΌΠΈΠ½Π°ΡΠΈΡ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ»ΠΎ ΡΡΠΎ-ΡΠΎ, ΡΡΠΎ ΠΈΠΌΠ΅Π΅Ρ ΡΡΠ»ΠΎΠ²Π½ΠΎ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΡ Π΅ΠΌΠΊΠΎΡΡΡ ΠΊΠ°Π½Π°Π»Π° Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ rate-limits, waf etc. ΠΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ Ρ Π½Π°Ρ Π² ΡΡΠΎΠΌ ΡΠ°Π·ΡΠ΅Π·Π΅ ΠΎΠΏΡΡΠ° Ρ CF, Π½ΠΎ Π΅ΡΠ»ΠΈ ΡΠ΅Π½Π½ΠΈΠΊ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΠΎΠ³ΠΈΠΌ - ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ Π΄ΡΡΠ³ΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ.