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
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
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
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.
0 comments:
Post a Comment