Memasang IP Alias di FreeBSD
Banyak alasan yang membuat kita perlu memasang lebih dari satu IP address pada satu buah interface, bisa dikarenakan kita memiliki IP yang banyak, kebutuhan mengakses IP dari subnet yang berbeda tanpa harus lewat router atau mungkin ada maksud-maksud lainnya.
Seperti halnya di Linux di FreeBSD pun sangat mudah untuk memasang IP address tambahan di satu interface.
Pertama yang harus kita lakukan adalah melihat list interface kemudian menentukan interface mana yang akan ditambahkan IP nya.
ifconfig -a
rl0: flags=8802 metric 0 mtu 1500
options=8
ether 00:1d:0f:c3:b4:35
media: Ethernet autoselect
status: no carrier
rl1: flags=8802 metric 0 mtu 1500
options=8
ether 00:1d:0f:c3:ac:17
media: Ethernet autoselect
status: no carrier
nfe0: flags=8843 metric 0 mtu 1500
options=8
ether 00:1f:d0:b2:4a:3b
inet 203.190.111.222 netmask 0xfffffff8 broadcast 203.190.111.255
media: Ethernet autoselect (100baseTX )
status: active
plip0: flags=108810 metric 0 mtu 1500
lo0: flags=8049 metric 0 mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
Disini saya memutuskan untuk memasang IP address tambahan di ethernet nfe0 dan IP yang ingin saya pasang adalah 172.20.0.1 dengan netmask 255.255.255.0
Sekarang saya tinggal mengetikan
ifconfig nfe0 inet 172.20.0.1 netmask 255.255.255.0 alias
Kemudian saya cek lagi dengan perintah ifconfig
ifconfig nfe0
nfe0: flags=8843 metric 0 mtu 1500
options=8
ether 00:1f:d0:b2:4a:3b
inet 203.190.111.222 netmask 0xfffffff8 broadcast 203.190.111.255
inet 172.20.0.1 netmask 0xffffff00 broadcast 172.20.0.255
media: Ethernet autoselect (100baseTX )
status: active
Ternyata IP 172.20.0.1 sudah terpasang di interface tersebut.
Sekarang kita coba ping ke IP yang satu subnet
ping -c 2 172.20.0.2
PING 172.20.0.2 (172.20.0.2): 56 data bytes
64 bytes from 172.20.0.2: icmp_seq=0 ttl=64 time=0.828 ms
64 bytes from 172.20.0.2: icmp_seq=1 ttl=64 time=0.395 ms
--- 172.20.0.2 ping statistics ---
2 packets transmitted, 2 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.395/0.611/0.828/0.217 ms
Supaya setiap restart kita tidak perlu mengetikan perintah diatas kita tinggal masukan perintah berikut ke file /etc/rc.conf.
ifconfig_nfe0_alias0="inet 172.20.0.1 netmask 255.255.255.0"
Untuk menghapus IP yang telah terpasang anda bisa mengetikan
ifconfig nfe0 inet 172.20.0.1 netmask 255.255.255.0 -alias
Perhatikan tanda – (minus) sebelum tulisan alias.
Dan selesai lah sudah 🙂
You’re currently reading an entry written by Admin
- Published:
- 12.02.09 / 11am
- Category:
- FreeBSD
- Post Navigation:
- « 13 Februari 2009, Tanggal Keramat bagi Pengguna UNIX!
Basic *nix Shell Command (III) »
Comments are closed
Comments are currently closed on this entry.