MikroTik бар BGP конфигурация нұсқаулығы және тірі үлгілері (RouterOS v7)
MikroTik Cloud Core Router (CCR) сериясының құрылғылары көбінесе деректер орталықтарында, интернет-провайдерлерде (ISP) және ірі хостинг компанияларында BGP маршрутизаторы ретінде танымал.
Әсіресе маршрутизаторлар v7 BGP қозғалтқышымен қатар, көптеген негізгі (көп ядролы) қолдау пайда болды және маршруттау өнімділігі айтарлықтай өсті.
Бұл мақалада ең қажет микроэлементтер BGP сценарийлерін тікелей көшіруге және пайдалануға болатын баптаулар Бірге.
1.Script: Бір қабатты BGP (бір-үйлі EBGP)
Бұл кезеңде, өз ASN (Otom System Number) және IP блокыңыз Түрік Telecom, Cott немесе басқа да жоғарғы провайдерден (Upstream) бір желі бар және сіз өзіңіздің IP блокыңызды сыртқы әлемге айтып бергіңіз келеді.
Инфрақұрылымдық ақпарат:
-
Сисин ASNN'Niz:
AS65001 -
IP блокыңыз:
192.0.2.0/24 -
Жеткізуші (провайдер) ASN:
AS65002 -
Байланыс IPs: Сіздің
10.0.0.2/30, қосалқы жағы10.0.0.1/30
MikroTik маршрутизаторлары v7 CLI командалары:
# 1. WAN arayüzüne IP adresini tanımlayalım
/ip address
add address=10.0.0.2/30 interface=ether1 comment="WAN - Operator Baglantisi"
# 2. Kendi otonom sistemimizi (AS) tanımlayalım
/routing bgp template
set default as=65001 router-id=10.0.0.2
# 3. Dış dünyaya duyuracağımız (anons edeceğimiz) IP bloğumuzu ekleyelim
/routing bgp connection
add name=BGP-OPERATOR remote-address=10.0.0.1 templates=default \
as=65001 remote-as=65002 connect=yes listen=yes \
local.role=ebgp input.filter=bgp-in output.filter=bgp-out
# 4. Duyurmak istediğimiz IP bloğunu adres listesine (Address List) ekleyelim
/ip firewall address-list
add list=ANONS_IP_BLOKLARI address=192.0.2.0/24
# 5. BGP Filtrelerini oluşturalım (Sadece kendi bloğumuzu anons etmek için)
/routing filter rule
add chain=bgp-out rule="if (dst == 192.0.2.0/24) { accept } else { reject }"
add chain=bgp-in rule="accept"
2.Script: Екі түрлі түрлендіргіші бар BGP ауыстыру (Көп қабатты BGP)
Егер сіз инфрақұрылымдағы нөлдік уақытты қаласаңыз, Интернетті екі түрлі оператордан алу керек. Бұл жағдайда сіз EBGP көршісін екі оператормен де кептіруіңіз керек және трафикті сырттан жасаңыз.
Келесі мысалда, BGP AS-жол Алдын-ала Әдісті қолдана отырып, біз бірінші оператордан (A) трафик береміз, бұл желі автоматты түрде екінші оператордан келеді (Oper-B).
Инфрақұрылымдық ақпарат:
-
Сисин ASNN'Niz:
AS65001 -
IP блокыңыз:
192.0.2.0/24 -
Аккорды-A (Ana Hat): ASN
AS65002/ Маршрутизатор IP:10.0.1.1 -
«Б» ASN
AS65003/ Маршрутизатор IP:10.0.2.1
MikroTik маршрутизаторлары v7 CLI командалары:
# 1. Operatör bağlantılarını kuralım
/routing bgp connection
add name=KOMSU-OPERATOR-A remote-address=10.0.1.1 templates=default \
as=65001 remote-as=65002 connect=yes local.role=ebgp \
input.filter=bgp-in-A output.filter=bgp-out-A
add name=KOMSU-OPERATOR-B remote-address=10.0.2.1 templates=default \
as=65001 remote-as=65003 connect=yes local.role=ebgp \
input.filter=bgp-in-B output.filter=bgp-out-B
# 2. Ana Hat için Filtre (Filtre A - Doğrudan Anons)
/routing filter rule
add chain=bgp-out-A rule="if (dst == 192.0.2.0/24) { accept } else { reject }"
add chain=bgp-in-A rule="accept"
# 3. Yedek Hat için Filtre (Filtre B - AS-Path Prepend ile Yolu Uzatıyoruz)
# Kendi ASN'mizi 3 kez tekrarlatarak bu hattı dış dünya için "daha uzun/tercih edilmeyen" bir yol yapıyoruz.
/routing filter rule
add chain=bgp-out-B rule="if (dst == 192.0.2.0/24) { set bgp-path-prepend 3; accept } else { reject }"
add chain=bgp-in-B rule="accept"
3. MikroTik BGP күйін бақылау және бұзу (қиын ату)
BGP орнатуын аяқтағаннан кейін, сіз барлық жол жүріп жатқанын тексеру үшін терминал арқылы келесі командаларды пайдалана аласыз:
1. BGP мекен-жайын тексеру
Келесі тапсырманы орындаңыз, көршінің орнатылмағанын және жуылмағанын тексеріңіз. құрылған" болуы тиіс.
/routing bgp session print
2. Келетін және шығатын жолдарды қараңыз
Көршіңізден қандай IP-мекен-жайларды алуға болатынын біліңіз:
/ip route print where bgp=yes
3. Сыртқы Әлем Үшін Қандай Блоктар Сезінетінін Тексеру
Сіздің операторыңызды сәтті түсінгеніңізді тексеріңіз:
/routing bgp advertised-routes print
Соңғы сөз: MikroTik-пен BGP басқару қазір оңайырақ!
MikroTik Roadros v7 әсіресе динамикалық маршруттау (бағыттау) және сақтық көшірме конфигурациясы бар үлкен деректер орталықтарының және хостинг провайдерлерінің ең сенімді достарының бірі болды. Сіз өзіңіздің аппараттық бюджетіңізді бұзбай, әлемдік стандарттардың желілік инфрақұрылымын орната аласыз.
Сіз өзіңіздің MikroTik BGP инфрақұрылымыңызды жобалауға, IP-адрестеріңіздің және қолдау көрсететін желілік сапарларыңыздың нөлдік уақытымен жұмыс істей аласыз!