Kamis, 10 Juni 2010

Setting Gateway di FreeBSD

Seperti halnya pada linux untuk setting gateway kita menggunakan perintah route add. Jika kita ingin menambah gateway ke 192.168.1.1 kita masukkan dengan route add default 192.168.1.1 :

labjar# route add default gw 192.168.1.1

Dengan demikain mesin kita telah mengarah ke 192.168.1.1. Untuk menghapusnya kita ganti perintah add dengan del Untuk melihat tabel routing yang ada pada mesin, dengan perintah netstat -nr, berikut tabel routing pada mesin saya :

labjar# netstat -nr
Routing tables

Internet:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.1.1 UGS 0 6317689 sis0
10.1.9.0/27 link#2 UC 0 0 rl0
10.1.9.1 00:19:21:42:c4:56 UHLW 1 21743 rl0 238
10.1.9.2 00:19:21:4e:67:7d UHLW 1 31164 rl0 1055
10.1.9.4 00:1e:90:7d:6b:05 UHLW 1 26 rl0 292
10.1.9.6 00:1e:90:79:a7:8b UHLW 1 42012 rl0 459
10.1.9.13 00:13:02:43:5c:86 UHLW 1 5935 rl0 994
10.1.9.14 00:1f:3a:0b:e4:62 UHLW 1 447 rl0 800
10.1.9.27 00:14:85:fa:c2:97 UHLW 1 1309 rl0 1071
10.1.9.30 00:1c:f0:bb:39:ba UHLW 1 106 lo0
10.10.10.0/24 192.168.1.8 UGS 0 0 sis0
127.0.0.1 127.0.0.1 UH 0 1507 lo0
192.168.1.0/28 link#1 UC 0 0 sis0
192.168.1.1 00:1c:f0:bb:18:fe UHLW 2 20 sis0 1198
192.168.1.2 00:14:85:fa:c2:ba UHLW 1 10 lo0
192.168.1.3 00:15:58:ae:b3:c9 UHLW 1 1532 sis0 1193

Internet6:
Destination Gateway Flags Netif Expire
::1 ::1 UHL lo0
fe80::%lo0/64 fe80::1%lo0 U lo0
fe80::1%lo0 link#4 UHL lo0
ff01:4::/32 fe80::1%lo0 UC lo0
ff02::%lo0/32 fe80::1%lo0 UC lo0
labjar#

Untuk default gateway kita bisa menambahkannya pada rc.conf. Kita tambahkan baris defaultrouter=”192.168.1.1″ dengan demikian kita tidak perlu mensetting gateway pada saat komputer restart.

Bagaimana untuk menambah multi route pada mesin kita, sama seperti halnya kita memberikan default gateway tadi tapi dengan memberikan opsi tambahan. Misal kita ingin menambahkan route untuk network 10.10.10.0/24 dengan gateway 192.168.1.3. Secara umum perintah yang di perlukan adalah route add -net [ip] -gateway [gtway] :

labjar# route add -net 10.10.10.0/24 -gateway 192.168.1.8

Dengan demikian maka jika pada network local kita ingin meminta request ke network 10.10.10.0/24 maka akan diarahkan ke gateway 192.168.1.8. Ini biasanya dipake untuk menguhubungkan antara lab satu dengan lab yang lainnya, dimana tiap lab memilki network yang berbeda.

Agar pada waktu direstart rule2 tadi tidak menghilang, kita tulis saja rule tadi pada rc.local

Dikutip dari tulisan mas Danphi

(Berhubung saya masih newbie.. jadi kbnyakan tulisan disini adalah kutipan.... dan sebagai rasa hormat saya, tiap kutipan akan selalu saya cantumkan nama pemiliknya)

0 komentar:

Posting Komentar

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites