BIRD: Static Routing Sederhana: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs)
Onnowpurbo (talk | contribs)
Line 94: Line 94:
LAN 1 Client:
LAN 1 Client:


  ip 192.168.1.2
  ip 192.168.1.100/24 192.168.1.1
gw 192.168.1.1




LAN 2 Client:
LAN 2 Client:


  ip 192.168.2.2
  ip 192.168.2.100/24 192.168.1.1
gw 192.168.2.1


==Referensi==
==Referensi==

Revision as of 05:57, 15 January 2019


Topologi

R1
e1 --> CLOUD nat0
e2 --> R2 e1
e3 --> LAN 192.168.1.1/24
R2
e1 --> R1 e2
e2 --> LAN 192.168.2.1/24

Jalankan BIRD di GNS3 di PC

sudo chown root:onno /dev/kvm


Konfigurasi Shell

R1:

sudo ifconfig eth1 192.168.122.100 netmask 255.255.255.0
sudo ifconfig eth2 172.16.1.1 netmask 255.255.255.252
sudo ifconfig eth3 192.168.1.1 netmask 255.255.255.0

R2:

sudo ifconfig eth1 172.16.1.2 netmask 255.255.255.252
sudo ifconfig eth2 192.168.2.1 netmask 255.255.255.0


Routing

R1:

vi /usr/local/etc/bird6.conf 

edit

router id 172.16.1.1; 
#
protocol direct {                                                    
        interface "-eth*", "*"; # Restrict network interfaces it works with
}   
#
protocol static {                                                               
       route 192.168.2.0/24 via 172.16.1.2;
} 

Restart BIRD

killall bird6
/usr/local/sbin/bird6 -u gns3 -g staff &


R2:

vi /usr/local/etc/bird6.conf 

edit

router id 172.16.1.2; 
#
protocol direct {                                                    
        interface "-eth*", "*"; # Restrict network interfaces it works with
}   
#
protocol static {                                                               
       route 192.168.1.0/24 via 172.16.1.1;
}

Restart BIRD

killall bird6
/usr/local/sbin/bird6 -u gns3 -g staff &

Test

R1:

ping 172.16.1.2
ping 192.168.2.1

R2:

ping 172.16.1.1
ping 192.168.1.1

Setting Client

LAN 1 Client:

ip 192.168.1.100/24 192.168.1.1


LAN 2 Client:

ip 192.168.2.100/24 192.168.1.1

Referensi


Pranala Menarik