Ikatan jaringan adalah agregasi atau kombinasi beberapa kartu LAN menjadi satu antarmuka terikat untuk menyediakan ketersediaan dan redundansi yang tinggi. Ikatan jaringan juga dikenal sebagai tim NIC.
Pada artikel ini, kita akan membahas cara mengkonfigurasi network bonding di Ubuntu 14.04 LTS Server. Dalam skenario saya, saya memiliki dua Kartu Lan:eth0 ð1 dan akan membuat bond interface bond0 dengan mode active-passive atau active-backup.
Langkah 1 :Instal modul kernel bonding menggunakan perintah di bawah ini.
# apt-get install ifenslave-2.6
Langkah 2 :Muat modul kernel.
Edit file /etc/modules dan tambahkan modul bonding di akhir.
root@mail:~# vi /etc/modules # /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. # Parameters can be specified after the module name. lp rtc bonding
Simpan &keluar dari file.
Sekarang muat modul menggunakan perintah modprobe seperti yang ditunjukkan di bawah ini:
$ sudo modprobe bonding
Langkah 3 :Mengedit file konfigurasi antarmuka.
$ sudo vi /etc/network/interfaces # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback #eth0 is manually configured, and slave to the bondo interface auto eth0 iface eth0 inet manual bond-master bond0 bond-primary eth0 #manually configured eth1 and second interface used in bonding(bond0) auto eth1 iface eth1 inet manual bond-master bond0 # bond0 is the bonding NIC and can be used like any other normal NIC. # bond0 is configured using static network information. auto bond0 iface bond0 inet static address 192.168.1.151 gateway 192.168.1.1 netmask 255.255.255.0 dns-nameservers 4.2.2.2 bond-mode active-backup bond-miimon 100 bond-slaves none
Langkah 4 :Mulai ulang layanan jaringan &lihat status antarmuka ikatan.
# service networking restart
Verifikasi antarmuka ikatan menggunakan perintah di bawah ini:
# ip add
Kita juga dapat menggunakan perintah ifconfig untuk melihat antarmuka bond.
Sekarang periksa status antarmuka ikatan menggunakan perintah di bawah ini:
# cat /proc/net/bonding/bond0
Catatan :Untuk melakukan pengujian kita dapat menurunkan satu antarmuka dan mengakses server dan melihat status ikatan.
Mode Berbeda yang Digunakan dalam Pengikatan Jaringan tercantum di bawah ini:
- balance-rr atau 0 — mode round-robin untuk toleransi kesalahan dan penyeimbangan beban.
- cadangan aktif atau 1 — Menyetel mode pencadangan aktif untuk toleransi kesalahan.
- balance-xor atau 2 — Menyetel mode XOR (eksklusif-atau) untuk toleransi kesalahan dan penyeimbangan beban.
- siaran atau 3 — Mengatur mode siaran untuk toleransi kesalahan. Semua transmisi dikirim pada semua antarmuka slave.
- 802.3 iklan atau 4 — Menyetel mode agregasi tautan dinamis IEEE 802.3ad. Membuat grup agregasi yang berbagi setelan kecepatan &dupleks yang sama.
- saldo-tlb atau 5 — Menyetel mode Transmit Load Balancing (TLB) untuk toleransi kesalahan &penyeimbangan beban.
- balance-alb atau 6 — Menyetel mode Penyeimbangan Beban Aktif (ALB) untuk toleransi kesalahan &penyeimbangan beban.