GNU/Linux >> Belajar Linux >  >> Cent OS

Konfigurasikan ikatan NIC (Network Interface Card) di CentOS 7 / RHEL 7

Ikatan NIC(Network Interface Card) juga dikenal sebagai Ikatan jaringan . Ini dapat didefinisikan sebagai agregasi atau kombinasi beberapa NIC  menjadi antarmuka ikatan tunggal. Tujuan utamanya adalah untuk menyediakan ketersediaan dan redundansi yang tinggi.

Pada artikel ini kita akan mempelajari cara mengkonfigurasi ikatan nic atau netwok di CentOS 7 &RHEL 7. Dalam kasus saya, saya memiliki dua kartu antarmuka (enp0s3 &enp0s8) dan akan membentuk antarmuka ikatan (bond0).

Prasyarat :

Jika modul bonding tidak dimuat di kotak linux Anda, gunakan perintah di bawah ini untuk memuat.

[[email protected] ~]# modprobe bonding

Untuk membuat daftar info modul bonding, gunakan perintah berikut.

[[email protected] ~]# modinfo bonding

Outputnya akan seperti di bawah ini

Langkah:1 Buat File Antarmuka Obligasi

Buat file antarmuka bond (ifcfg-bond0 ) di bawah folder “/etc/sysconfig/network-scripts/

[[email protected] network-scripts]# vi ifcfg-bond0
DEVICE=bond0
TYPE=Bond
NAME=bond0
BONDING_MASTER=yes
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.1.70
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
BONDING_OPTS="mode=5 miimon=100"

Simpan &keluar dari file.

Tentukan alamat IP, Netmask &mode ikatan sesuai kebutuhan Anda. Dalam contoh saya, saya menggunakan ‘mode=5′ yang digunakan untuk memberikan toleransi kesalahan dan penyeimbangan beban.

Silakan lihat ini untuk Mode Berbeda dalam ikatan NIC

Langkah:2 Edit file antarmuka NIC

Untuk ifcfg-enp0s3

[[email protected] ~]# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE=Ethernet
BOOTPROTO=none
DEVICE=enp0s3
ONBOOT=yes
HWADDR="08:00:27:69:60:c9"
MASTER=bond0
SLAVE=yes

Untuk ifcfg-enp0s8

[[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp0s8
TYPE=Ethernet
BOOTPROTO=none
DEVICE=enp0s8
ONBOOT=yes
HWADDR="08:00:27:ea:71:8d"
MASTER=bond0
SLAVE=yes
Langkah:3 Mulai Ulang Layanan Jaringan

Perintah di bawah ini akan memulai ulang layanan jaringan dan akan menerapkan perubahan di atas.

[[email protected] ~]# systemctl restart network.service
Langkah:4 Uji &Verifikasi antarmuka ikatan.

Gunakan ‘ifconfig ‘ &‘ip add ' perintah untuk memeriksa antarmuka ikatan bersama dengan antarmuka budaknya.

Gunakan perintah berikut untuk melihat pengaturan antarmuka ikatan seperti mode ikatan &antarmuka budak.

[[email protected] ~]# cat /proc/net/bonding/bond0

Langkah:5 Pengujian toleransi kesalahan

Untuk menguji toleransi kesalahan, kami dapat menurunkan satu antarmuka dan memeriksa apakah Anda masih dapat mengakses server.

[[email protected] ~]# ifdown enp0s8
Device 'enp0s8' successfully disconnected.
[[email protected] ~]#


Cent OS
  1. Cara Menetapkan Beberapa Alamat IP ke Antarmuka Jaringan Tunggal di CentOS 8

  2. CentOS / RHEL 7 :Cara mengonfigurasi Network Bonding atau NIC teaming

  3. Cara Mengonfigurasi Teaming Jaringan di CentOS/RHEL 7

  1. Cara Mengonfigurasi Antarmuka dalam mode promiscuous di CentOS/RHEL 7 (terus-menerus)

  2. Cara Mengonfigurasi 802.1q VLAN Pada NIC Pada CentOS/RHEL 7 dan 8

  3. Cara Mengonfigurasi Teaming Antarmuka Jaringan di CentOS/RHEL 7 dan 8

  1. CentOS / RHEL 7 :Cara mengubah nama Antarmuka Jaringan

  2. Cara Mengubah Mode Ikatan Jaringan di CentOS/RHEL 6

  3. Cara menghapus konfigurasi Jaringan ikatan di CentOS/RHEL