ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Cloudflare,
Π ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ°Π±ΠΎΡ, ΠΆΠ΅Π»Π°Ρ ΡΠ½ΡΡΡ ΡΠ°ΡΡΡ ΡΡΠ°ΡΠΈΠΊΠ° Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π±ΡΠΊΠ±ΠΎΠ½ΠΎΠ², ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ ΡΠ΄Π°Π»ΠΈΠ»ΠΈ ΠΎΠ΄Π½Ρ ΡΡΡΠΎΠΊΡ Π² Π±Π»ΠΎΠΊΠ΅ Π½Π°ΡΡΡΠΎΠ΅ΠΊ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΠ΅ΠΌ ΡΠΏΠΈΡΠΎΠΊ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΡΡ ΡΠ΅ΡΠ΅Π· Π±ΡΠΊΠ±ΠΎΠ½ ΠΌΠ°ΡΡΡΡΡΠΎΠ², ΡΠΈΠ»ΡΡΡΡΠ΅ΠΌΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠΊΠ°Π·Π°Π½Π½ΡΠΌ ΡΠΏΠΈΡΠΊΠΎΠΌ ΠΏΡΠ΅ΡΠΈΠΊΡΠΎΠ². ΠΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΌ Π±ΡΠ»ΠΎ Π±Ρ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ Π²Π΅ΡΡ Π±Π»ΠΎΠΊ, Π½ΠΎ ΠΏΠΎ ΠΎΡΠΈΠ±ΠΊΠ΅ Π±ΡΠ»Π° Π»ΠΈΡΡ ΡΠ΄Π°Π»Π΅Π½Π° ΡΡΡΠΎΠΊΠ° ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ ΠΏΡΠ΅ΡΠΈΠΊΡΠΎΠ².
{master}[edit]
atl01# show | compare
[edit policy-options policy-statement 6-BBONE-OUT term 6-SITE-LOCAL from]
! inactive: prefix-list 6-SITE-LOCAL { … }
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π±Π»ΠΎΠΊΠ°:
from {
prefix-list 6-SITE-LOCAL;
}
then {
local-preference 200;
community add SITE-LOCAL-ROUTE;
community add ATL01;
community add NORTH-AMERICA;
accept;
}
ΠΠ·-Π·Π° ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΊ ΡΠΏΠΈΡΠΊΡ ΠΏΡΠ΅ΡΠΈΠΊΡΠΎΠ² ΠΎΡΡΠ°Π²ΡΠ°ΡΡΡ ΡΠ°ΡΡΡ Π±Π»ΠΎΠΊΠ° ΡΡΠ°Π»Π° ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΡΡΡΡ Π½Π° Π²ΡΠ΅ ΠΏΡΠ΅ΡΠΈΠΊΡΡ ΠΈ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡ ΡΡΠ°Π» ΡΠ°ΡΡΡΠ»Π°ΡΡ Π²ΡΠ΅ ΡΠ²ΠΎΠΈ BGP-ΠΌΠ°ΡΡΡΡΡΡ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡΠ°ΠΌ Π΄ΡΡΠ³ΠΈΡ Π±ΡΠΊΠ±ΠΎΠ½ΠΎΠ². ΠΠΎ ΡΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΠ±ΡΡΠΎΡΡΠ΅Π»ΡΡΡΠ² Π½ΠΎΠ²ΡΠ΅ ΠΌΠ°ΡΡΡΡΡΡ ΠΈΠΌΠ΅Π»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΈΠΉ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ (local-preference 200) ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΎΠΌ (100), Π²ΡΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΌ Π΄Π»Ρ Π΄ΡΡΠ³ΠΈΡ ΠΌΠ°ΡΡΡΡΡΠΎΠ² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΡΠ°ΡΠΈΠΊΠ°. Π ΠΈΡΠΎΠ³Π΅ Π²ΠΌΠ΅ΡΡΠΎ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΠΈ Ρ Π±ΡΠΊΠ±ΠΎΠ½Π° ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»Π° ΡΡΠ΅ΡΠΊΠ° Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ½ΡΡ BGP-ΠΌΠ°ΡΡΡΡΡΠΎΠ², Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΡΠ°ΡΠΈΠΊ, Π°Π΄ΡΠ΅ΡΠΎΠ²Π°Π½Π½ΡΠΉ Π΄ΡΡΠ³ΠΈΠΌ Π±ΡΠΊΠ±ΠΎΠ½Π°ΠΌ, Π½Π°ΠΏΡΠ°Π²ΠΈΠ»ΡΡ Π² ΠΡΠ»Π°Π½ΡΡ, ΡΡΠΎ ΠΏΡΠΈΠ²Π΅Π»ΠΎ ΠΊ ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ΅ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡΠ° ΠΈ ΠΊΠΎΠ»Π»Π°ΠΏΡΡ ΡΠ°ΡΡΠΈ ΡΠ΅ΡΠΈ.
ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠΎΠ² Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ Π² ΠΏΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΡΡ Π²Π½Π΅ΡΡΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π±ΡΠΊΠ±ΠΎΠ½ΠΎΠ² Cloudflare. ΠΠ»Ρ BGP-ΡΠ΅Π°Π½ΡΠΎΠ² Π±ΡΠ΄Π΅Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΏΡΠ΅ΡΠΈΠΊΡΠΎΠ² (maximum-prefix), ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±ΡΠ΄Π΅Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΡΠΉ Π±ΡΠΊΠ±ΠΎΠ½ Π² ΡΠ»ΡΡΠ°Π΅ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· Π½Π΅Π³ΠΎ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° ΠΏΡΠ΅ΡΠΈΠΊΡΠΎΠ². ΠΡΠ»ΠΈ Π±Ρ Π΄Π°Π½Π½ΠΎΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π±ΡΠ»ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΡΠ°Π½Π΅Π΅, ΡΠΎ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΠΌΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΏΡΠΈΠ²Π΅Π»Π° Π±Ρ ΠΊ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π±ΡΠΊΠ±ΠΎΠ½Π° Π² ΠΡΠ»Π°Π½ΡΠ΅, Π½ΠΎ Π½Π΅ ΠΎΡΡΠ°Π·ΠΈΠ»Π°ΡΡ Π½Π° ΡΠ°Π±ΠΎΡΠ΅ Π²ΡΠ΅ΠΉ ΡΠ΅ΡΠΈ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠ΅ΡΡ Cloudflare ΡΠ°ΡΡΡΠΈΡΠ°Π½Π° Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΡΡ ΠΎΠ΄Π° ΠΈΠ· ΡΡΡΠΎΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ Π±ΡΠΊΠ±ΠΎΠ½ΠΎΠ². ΠΠ· ΡΠΆΠ΅ ΠΏΡΠΈΠ½ΡΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΎΡΠΌΠ΅ΡΠ°Π΅ΡΡΡ ΠΏΠ΅ΡΠ΅ΡΠΌΠΎΡΡ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΎΠ² (local-preference) Π΄Π»Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΡΡΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΠΎΠ΄Π½ΠΎΠΌΡ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡΡ Π²Π»ΠΈΡΡΡ Π½Π° ΡΡΠ°ΡΠΈΠΊ Π² Π΄ΡΡΠ³ΠΈΡ ΡΠ°ΡΡΡΡ ΡΠ΅ΡΠΈ.
ΠΡΡΠΎΡΠ½ΠΈΠΊ: opennet.ru