Thursday, March 01, 2007

IP alias dengan ifconfig di FreeBSD

IP alias dengan ifconfig di FreeBSD

Untuk memberikan IP alias pada sebuah Ethernet card (dalam contoh digunakan interface rl0) , perhatikan contoh berikut : # ifconfig rl0

rl0: flags=8843 mtu 1500
inet6 fe80::250:bfff:fe21:7aab%rl0 prefixlen 64 scopeid 0×1
inet 192.168.0.9 netmask 0xffffff00 broadcast 192.168.0.255
ether 00:50:bf:21:7a:ab
media: Ethernet autoselect (100baseTX)
status: active

Dapat dilihat bahwa Ethernet tersebut (rl0) memiliki IP 192.168.0.9 , kita akan coba memberikan IP lain (192.168.0.99) pada rl0 : # ifconfig rl0 inet 192.168.0.99 netmask 255.255.255.255 alias

Kemudian coba kita lihat :

# ifconfig rl0

rl0: flags=8843 mtu 1500
inet6 fe80::250:bfff:fe21:7aab%rl0 prefixlen 64 scopeid 0×1
inet 192.168.0.9 netmask 0xffffff00 broadcast 192.168.0.255
inet 192.168.0.99 netmask 0xffffffff broadcast 192.168.0.99
ether 00:50:bf:21:7a:ab
media: Ethernet autoselect (100baseTX)
status: active

sekarang rl0 telah memiliki dua IP address, 192.168.0.9 dan 192.168.0.99, cek dengan ping :

# ping 192.168.0.99

PING 192.168.0.99 (192.168.0.99): 56 data bytes
64 bytes from 192.168.0.99: icmp_seq=0 ttl=64 time=0.295 ms
64 bytes from 192.168.0.99: icmp_seq=1 ttl=64 time=0.667 ms
64 bytes from 192.168.0.99: icmp_seq=2 ttl=64 time=0.665 ms
64 bytes from 192.168.0.99: icmp_seq=3 ttl=64 time=0.657 ms
^C
— 192.168.0.99 ping statistics —
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.295/0.571/0.667/0.159 ms

Untuk menghilangkan IP alias dapat dilakukan dengan :

# ifconfig rl0 inet 192.168.0.99 -alias
# ifconfig rl0

rl0: flags=8843 mtu 1500
inet6 fe80::250:bfff:fe21:7aab%rl0 prefixlen 64 scopeid 0×1
inet 192.168.0.9 netmask 0xffffff00 broadcast 192.168.0.255
ether 00:50:bf:21:7a:ab
media: Ethernet autoselect (100baseTX)
status: active

Untuk menambahkan IP alias setiap kali system start , Edit rc.conf dan tambahkan :

ifconfig_rl0_alias0=”inet 192.168.0.99 netmask 255.255.255.255″
ifconfig_rl0_alias1=”inet 192.168.0.19 netmask 255.255.255.255″

contoh diatas adalah apabila kita akan menambahkan IP alias pada rl0 dengan dua IP ( 192.168.0.99 dan 192.168.0.19 ), dengan catatan dimulai dengan ifconfig_rl0_alias0=”" dan seterusnya.

Entri ini dibuat oleh kang deden dan ditulis pada 31 Januari, 2007 pada 1:49 pm dan diberkaskan di dalam FreeBsd. Buat Penanda Halaman Tautan Permanen. Ikuti komentar apa pun di sini dengan Pengumpan RSS untuk tulisan ini. Tulis komen atau tinggalkan trackback: URL Trackback

0 comments:

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More