Cara Filter IP Private atau IP Bogon Menggunakan Bird2 di Ubuntu 20.04

 

Bertemu lagi dengan saya Een Pahlefi, masih semangat mengisi ramadhan tahun 2022 dengan ngoprek, kali ini saya akan membagikan cara bagaimana memfilter ip private/ip bogon di bird2 menggunakan ubuntu 20.04.

1. Pastikan bird2 sudah berjalan dengan baik.

2. seperti kita ketahui, bahwa ketika menggunakan bgp internet di mesin produksi, kita tidak menginginkan ip private masuk ke dalam table routing, kalo sampai terjadi, wah bisa kacau dunia persilatan wkwkwkwk..

langsung saja ya. pertama kita buat terlebih dahulu function nya

nano /etc/bird/bird.conf

function is_martian(){

return net ~ [ 169.254.0.0/16+, 172.16.0.0/12+, 192.168.0.0/16+, 10.0.0.0/8+, 224.0.0.0/4+, 240.0.0.0/4+, 193.254.225.0/24];

}

filter upstream_1 {

if is_martian() then reject;

accept;}


protocol bgp peer1 {

local 103.84.208.2 as 100;

neighbor 103.84.208.1 as 100;

ipv4 {

import filter upstream_1;

};

}


silahkan save, kemudian restart bird2 nya 

systemctl restart 

#systemctl restart bird

selanjutnya untuk menguji nya, kita coba advertisement ip public dan ip private, saya test ip 9.9.9.0/24 dan 192.168.206.0/30 






dan hasil nya di tabel routing bird, hanya 9.9.9.0/24 yang di accept




Notes : Bird2 with Ubuntu 20.04

Semoga Bermanfaat

Penulis : Een Pahlefi,S.Kom

0 Response to "Cara Filter IP Private atau IP Bogon Menggunakan Bird2 di Ubuntu 20.04"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel