Setting Default Gateway Free BSD

Setelah sebelumnya saya membahas setting IP di FreeBSD, selanjutnya saya akan teruskan untuk mensetting gateway. 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

kutipan : http://genkigama.wordpress.com/2008/07/04/setting-gateway-di-freebsd/

This entry was posted in Unix. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s