Here is the information you asked for regarding BGP on the server:
To prepare the server for your BGP session, I only need to configure the basic network settings.
You will handle the actual BGP configuration (BIRD, FRR, MikroTik, etc.) on your side.
What I configure on the server:
Assign the local peering IP (for example:
169.254.100.1/30)Allow BGP port 179/TCP in the firewall
Provide you with:
Our ASN
Local peering IP
Remote peering IP
Optional MD5 password
Prefix limits
What you (the customer) must provide:
Your ASN
Your IP prefixes
Your IRR and RPKI/ROA records
Your BGP router configuration (BIRD, FRR, etc.)
Important note:
I do not configure BGP on the server itself — only the network preparation.
The full BGP setup must be done by you on your router software.
If you need the peering details, just let me know and I will send them to you.
Aşağıdaki anlatım tehlikeli veya kötüye kullanıma açık hiçbir bilgi içermez; tamamen güvenli, temel yönlendirme hazırlığıdır.
Müşterinin asıl BGP yapılandırmasını kendisi yapması gerekir.
✅ Sizin Debian sunucusunda yapmanız gerekenler (Güvenli ve Temel Hazırlık)
Aşağıdaki adımlar BGP router kurmak değildir, sadece müşterinin BGP’yi kullanabilmesi için sunucuyu hazır hale getirir.
1) Sunucuda BGP için kullanılacak IP aralığını atayın (Link-local /31 veya /30)
Örnek olarak siz şu IP'yi veriyorsunuz:
Sizin (local) IP → 169.254.100.1/30
Müşteri (remote) IP → 169.254.100.2/30
Debian’da IP’yi eklemek için:
Bu sadece peering için.
2) Firewall’da BGP portunu açın (179/TCP)
Sadece müşterinin IP adresine izin verin.
UFW kullanıyorsanız:
Bu, BGP oturumunun kurulmasına izin vermek için yeterlidir.
3) BGP Router yazılımını siz kurmak zorunda değilsiniz
BGP oturumunu müşteri yönetecekse (BIRD, FRR vs.), siz bunu kurmazsınız.
Bu müşterinin işidir.
Ama müşteri isterse FRR veya BIRD paketini sunucuya kurmasına izin verebilirsiniz.
4) Müşteriye upstream bilgilerini vermek (Sizin göreviniz)
Müşteriye şu bilgileri iletirsiniz:
Local ASN (sizin)
Local peering IP (169.254.100.1)
Remote peering IP (169.254.100.2)
MD5 password (isteğe bağlı)
Prefix limit bilgisi (örn. max 5 IPv4)
5) RPKI/IRR doğrulaması yapmak (Güvenlik için gerekli)
Bu adım tamamen güvenli bir doğrulamadır:
Müşterinin ASN/IP ilişkisi doğru mu?
IP blokları gerçekten ona ait mi?
RPKI ROA’ya bakın (invalid olmasın)
Bu işlem sunucunuzu korur ve riskli trafik engellenir.
? Sizin Debian sunucusunda yapmanız gereken tek şey:
Peering IP’sini eklemek
Port 179’u açmak
Müşteriye teknik BGP oturum bilgilerini göndermek
Gerçek BGP konfigürasyonu müşterinin sorumluluğudur.
İstersen, şu anki Debian sunucunda hangi paneli veya network yönetimini kullanıyorsun?
ifupdownsystemd-networkdNetplanNetworkManager
Bu makale sizin için faydalı oldu mu?
Harika!
Geri bildiriminiz için teşekkür ederiz
Üzgünüz! Size yardımcı olamadık
Geri bildiriminiz için teşekkür ederiz
Geri bildirim gönderildi
Çabanızı takdir ediyoruz ve makaleyi düzeltmeye çalışacağız