Di Linux, kita dapat "menggabungkan/mengikat" beberapa NIC (Network Interface Card) menjadi satu saluran tunggal/NIC menggunakan modul kernel khusus yang disebut
bonding. Metode ini juga disebut
multihoming. Penjelasan mengenai
Multihoming bisa anda baca di You are not allowed to view links.
Register or
Login.
Langkah-langkah di bawah ini akan menunjukkan apa yang pernah saya lakukan di server saya dengan OS RHEL 5.3, (konfigurasi disini adalah konfigurasi
dummy, Anda harus mengubahnya sesuai dengan konfigurasi Anda):
Langkah #1: Buat file konfigurasi bond0Red Hat Linux menyimpan konfigurasi jaringan di
/etc/sysconfig/network-scripts/. Langkah pertama, kita harus membuat file konfigurasi bond0:
# vi /etc/sysconfig/network-scripts/ifcfg-bond0Tambahkan baris berikut di file tersebut:
DEVICE=bond0
IPADDR=192.168.1.20
NETWORK=192.168.1.0
GATEWAY=192.168.1.1
NETMASK=255.255.255.0
USERCTL=no
BOOTPROTO=none
ONBOOT=yesGanti alamat IP di atas dengan alamat IP anda yang sebenarnya.
Save file dan keluar ke
prompt shell.Langkah #2: Memodifikasi file konfigurasi eth0 dan eth1:Buka kedua file konfigurasi tersebut menggunakan teks editor yang anda sukai (saya mengggunakan
vi)
# vi /etc/sysconfig/network-scripts/ifcfg-eth0Tambahkan/modifikasi file tersebut dengan
value sebagai berikut:
DEVICE=eth0
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
Buka file konfigurasi eth1 menggunakan teks editor:
# vi /etc/sysconfig/network-scripts/ifcfg-eth1Tambahkan/modifikasi file tersebut dengan
value sebagai berikut:
DEVICE=eth1
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
Save file dan keluar ke
prompt shell.Langkah #3: Load driver/modul bondingModifikasi file konfigurasi modul kernel:
# vi /etc/modprobe.confTambahkan dua baris berikut:
alias bond0 bonding
options bond0 mode=balance-alb miimon=100Save file dan keluar ke
prompt shell. Anda dapat mempelajari lebih lanjut tentang semua opsi yang dapat digunakan di You are not allowed to view links.
Register or
LoginLangkah #4: Test Konfigurasi
Load Bonding Module# modprobe bondingRestart Network Service untuk menghidupkan
interface bond0:
# service network restartPastikan semua konfigurasi berjalan dengan benar:
# less /proc/net/bonding/bond0Output:
Bonding Mode: load balancing (round-robin)
MII Status: up
MII Polling Interval (ms): 0
Up Delay (ms): 0
Down Delay (ms): 0
Slave Interface: eth0
MII Status: up
Link Failure Count: 0
Permanent HW addr: 00:0c:29:c6:be:59
Slave Interface: eth1
MII Status: up
Link Failure Count: 0
Permanent HW addr: 00:0c:29:c6:be:63Lihat semua interface:
# ifconfigOutput:
bond0 Link encap:Ethernet HWaddr 00:0C:29:C6:BE:59
inet addr:192.168.1.20 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1
RX packets:2804 errors:0 dropped:0 overruns:0 frame:0
TX packets:1879 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:250825 (244.9 KiB) TX bytes:244683 (238.9 KiB)
eth0 Link encap:Ethernet HWaddr 00:0C:29:C6:BE:59
inet addr:192.168.1.20 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fec6:be59/64 Scope:Link
UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1
RX packets:2809 errors:0 dropped:0 overruns:0 frame:0
TX packets:1390 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:251161 (245.2 KiB) TX bytes:180289 (176.0 KiB)
Interrupt:11 Base address:0x1400
eth1 Link encap:Ethernet HWaddr 00:0C:29:C6:BE:59
inet addr:192.168.1.20 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fec6:be59/64 Scope:Link
UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:502 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:258 (258.0 b) TX bytes:66516 (64.9 KiB)
Interrupt:10 Base address:0x1480Selesai!
Source: You are not allowed to view links.
Register or
Login