GNU/Linux >> Tutoriales Linux >  >> Cent OS

Configurar la vinculación de NIC (tarjeta de interfaz de red) en CentOS 7 / RHEL 7

La vinculación de NIC (tarjeta de interfaz de red) también se conoce como vinculación de red . Se puede definir como la agregación o combinación de múltiples NIC en una sola interfaz de enlace. Su objetivo principal es proporcionar alta disponibilidad y redundancia.

En este artículo, aprenderemos cómo configurar la vinculación de red o nic en CentOS 7 y RHEL 7. En mi caso, tengo dos tarjetas de interfaz (enp0s3 y enp0s8) y formaré una interfaz de vinculación (bond0).

Requisito previo:

Si el módulo de vinculación no está cargado en su caja de Linux, use el siguiente comando para cargar.

[[email protected] ~]# modprobe bonding

Para enumerar la información del módulo de vinculación, use el siguiente comando.

[[email protected] ~]# modinfo bonding

La salida será algo como a continuación

Paso:1 Crear archivo de interfaz de bonos

Cree un archivo de interfaz de enlace (ifcfg-bond0 ) en la carpeta "/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"

Guarde y salga del archivo.

Especifique la dirección IP, la máscara de red y los modos de vinculación según sus requisitos. En mi ejemplo estoy usando 'mode=5' que se utiliza para proporcionar tolerancia a fallas y equilibrio de carga.

Consulte esto para diferentes modos en la vinculación de NIC

Paso:2 Edite los archivos de la interfaz NIC

Para 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

Para 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
Paso:3 Reiniciar el servicio de red

El siguiente comando reiniciará el servicio de red y hará efectivos los cambios anteriores.

[[email protected] ~]# systemctl restart network.service
Paso:4 Probar y verificar la interfaz de enlace.

Utilice 'ifconfig ' &'agregar ip 'comando para verificar la interfaz de enlace junto con sus interfaces esclavas.

Use el siguiente comando para ver la configuración de la interfaz de enlace, como el modo de enlace y la interfaz esclava.

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

Paso:5 Prueba de tolerancia a fallas

Para probar la tolerancia a fallas, podemos desactivar una interfaz y verificar si aún puede acceder al servidor.

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


Cent OS
  1. Cómo asignar varias direcciones IP a una única interfaz de red en CentOS 8

  2. CentOS / RHEL 7:Cómo modificar los nombres de la interfaz de red

  3. CentOS/RHEL 7:cómo crear un enlace de red (equipo de NIC) usando nmcli

  4. CentOS/RHEL 5:Cómo configurar la vinculación de interfaz (formación de equipos NIC)

  5. CentOS/RHEL 4:cómo configurar la vinculación de interfaz (equipo de NIC)

Cómo configurar una dirección IP estática en RHEL 8 / CentOS 8 Linux

Cómo configurar una interfaz de red virtual en RHEL 8/CentOS 8

Cómo configurar la vinculación de la interfaz de red en RHEL 8 / CentOS 8 Linux

Cómo configurar la formación de equipos NIC en CentOS 8/RHEL 8

Cómo cambiar el nombre de la interfaz de red a eth0 en CentOS 8/RHEL 8

Cómo configurar la formación de equipos de interfaz de red en CentOS/RHEL 7 y 8