Cómo configurar la unión de varias tarjetas de red en la versión redhat linux 6

  
 

En la era de Internet, la alta disponibilidad de la red siempre ha sido una parte muy importante. Las fallas de la red conducen directamente a la interrupción de los servicios de aplicaciones. Desde la perspectiva de la tendencia del desarrollo de tecnología de TI, además de la alta disponibilidad, la red es alta. Los requisitos de rendimiento también serán cada vez más altos. Para proporcionar una alta disponibilidad o un alto rendimiento de la red, es posible que debamos agrupar varias NIC en una NIC virtual para proporcionar servicios externos, de modo que se pueda obtener un mayor ancho de banda, e incluso si una NIC física falla, no causará La conexión está rota. La palabra enlace de tarjeta multi-red tiene diferentes nombres en diferentes plataformas. Se llama enlace en Linux. Veamos cómo configurar la vinculación.

Dos prerrequisitos

Este artículo utiliza RHEL 6. Como ejemplo, la configuración de otras versiones de OS
es básicamente la misma. La diferencia es el archivo de configuración. No los repetiré aquí. Si es necesario, de acuerdo con este artículo, debería ser un problema. El enlace de la tarjeta de red de Linux generalmente es una tarjeta de red doble; más de dos enlaces de tarjeta de red es el mismo paso, este artículo describe la configuración de cuatro tarjetas de red.

Tres pasos

3.1 Confirme que el dispositivo NIC es eth1-4


3.2 Edite el archivo de configuración de NIC ifcfg-eth * de la siguiente manera: Br>

[root @ dddhost Desktop] # cat /etc /sysconfig /network-scripts /ifcfg-eth1DEVICE = eth1ONBOOT = yesBOOTPROTO = noneMASTER = bond0SLAVE = yesUSERCTL = noEdit 4 NICs a su vez, donde DEVICE es el nombre del dispositivo (eth1) -4), MASTER es el nombre de la tarjeta de red de enlace (bond0).

3.3 Cree un archivo de configuración de NIC de enlace ifcfg-bond0 en la carpeta /etc /sysconfig /network-scripts /:

[root @ dddhost Desktop] # vi /etc /sysconfig /network- Scripts /ifcfg-bond0DEVICE = bond0USERCTL = noONBOOT = yesBOOTPROTO = staticIPADDR = 10.2.1.123NETMASK = 255.255.255.0GATEWAY = 10.2.1.1BONDING_OPTS = " miimon = 80 &set; Set IP, Subnet Más información Y el modo de enlace de la tarjeta de red, donde la opción BONDING_OPTS:

  • miimon se usa para la supervisión de enlaces. Por ejemplo: miimon = 100, entonces el sistema monitorea el estado de la conexión del enlace cada 100 ms;
  • mode = 1 indica que la tolerancia a fallas (copia de seguridad activa) proporciona redundancia, y el modo de trabajo es el modo activo /en espera. Es decir, de forma predeterminada, solo funciona una tarjeta de red y otra copia de seguridad; mode = 0 indica que el equilibrio de carga (round-robin) es el modo de equilibrio de carga y que funcionan varias tarjetas de red. Hay un total de siete modos de enlace (0-6), y los modos anteriores 0 y 1 son los más utilizados.

    3.4 Cree bonding.conf en la carpeta /etc/modprobe.d y escriba lo siguiente:

    [root @ dddhost Desktop] # cat /etc /modprobe. d /bonding.confalias bond0 bonding

    3.5 En este punto, se ha completado la configuración del enlace NIC. Se debe tener en cuenta que el NetworkManager en el sistema Linux afectará el enlace NIC. Por lo tanto, debe deshabilitar el servicio y ejecutar el siguiente comando:

    [root @ dddhost Desktop] # service NetworkManager stopStopping NetworkManager daemon: [OK] [root @ dddhost Desktop] # chkconfig NetworkManager off

    3.6 Reinicie la red para que todas las configuraciones surtan efecto

    [root @ dddhost Desktop] # servicio red restartShutting down bond bond0: [OK] Cerrar la interfaz loopback: [OK] Activar la interfaz loopback: [OK] Activar la interfaz bond0: [OK]

    3.7 Compruebe el estado de la NIC de enlace

  • ifconfig -a, puede ver la configuración de IP en la NIC de enlace


    cat /proc /net /bonding /bond0, puede ver el estado de cada NIC; por ejemplo, al usar el modo activo /en espera (y modo = 1), puede ver el NIC activo actualmente.


    3.8Test

    En la salida anterior, puede ver que la tarjeta de red activada es eth1. Para probar si el enlace de la tarjeta de red es exitoso, encontramos otra computadora para hacer ping bond0. IP, luego deshabilite eth1 y observe la conectividad de la red. La prueba se completa y el enlace de la tarjeta de red funciona normalmente.

  • Copyright © Conocimiento de Windows All Rights Reserved