Cómo hacer la vinculación de red de Linux

Cómo hacer la vinculación de red de Linux
  • Introducción a la vinculación de redes
  • Configuración de la vinculación de red Wired & Wireless en Debian 10 Buster (DHCP)
  • Configuración de la vinculación de red cableada e inalámbrica en Debian 10 Buster (estática)
  • Prueba si la vinculación funciona
  • Solución de problemas WPA_Supplicant Error al reiniciar los servicios de redes

Introducción a la vinculación de redes

La unión de red es la unión o la combinación de dos interfaces de red física diferentes para aumentar el ancho de banda o la conectividad de copia de seguridad en caso de que falle una interfaz.

La adición de una interfaz de red para copiar la conectividad se llama "redundancia de la red", En resumen, la redundancia de la red es cuando falla una interfaz de red, el segundo (puede ser más de 2 interfaces) reemplaza su funcionalidad que evita la falla de conectividad. Por otro lado, la unión de red puede ser útil para distribuir el tráfico entre diferentes interfaces de red que aumentan la capacidad de ancho de banda, esto se llama "Balanceo de carga"Y existen diferentes tipos para proporcionar la redundancia de la red y el equilibrio de carga, o ambos.

Existen diferentes tipos de unión de red, en primer lugar, puede combinar las tarjetas Ethernet y Wifi para lograr la redundancia de la red, o el equilibrio de carga (no aumentará la velocidad proporcionada por su ISP), también hay dispositivos disponibles para lograr la red Equilibrio de conexiones 4G de unión de móviles, pero también puede convertir su computadora Linux en un dispositivo de unión de red.

Hay 7 tipos de vinculación de red:

  1. Modo = 0 (Balance Round Robin)
  2. modo = 1 (copia de seguridad activa) ⇒ Explicado en este tutorial.
  3. Modo = 2 (Balance XOR)
  4. modo = 3 (transmisión)
  5. modo = 4 (802.3ad)
  6. Modo = 5 (Balance TLB)
  7. Modo = 6 (Balance Alb)

Este tutorial explica cómo configurar la unión de red en las distribuciones de Debian y Ubuntu Linux de una manera que la conexión con cable es el valor predeterminado, mientras que la inalámbrica es la copia de seguridad cuando el cableado no está conectado. Este es el modo 1 (copia de seguridad activa) y el dispositivo inalámbrico funcionará solo cuando el cableado falle. Ambos dispositivos de red estarán unidos a través de Bond0 interfaz.

Configuración de la vinculación de red Wired & Wireless en Debian 10 Buster (DHCP)

Antes de comenzar, debe instalar el paquete ifensLave para adjuntar y separar los dispositivos de red de esclavos a un dispositivo de unión. Correr:

APT Instalar ifensLave

En caso de cargar los módulos de unión

Modprobe unión

El segundo paso es verificar los nombres de su interfaz de red, ejecutar:

dirección IP

En mi caso quiero unir la tarjeta Ethernet, identificada como ENP2S0 y la tarjeta inalámbrica, identificada como WLP3S0. Mientras sigue este tutorial, reemplace ambos nombres para los nombres de su tarjeta de red.

Ahora debe asegurarse de que las interfaces de su red estén presentes en el archivo /etc/red/interfaces. Si no lo son, abra el archivo con Nano:

nano/etc/network/interfaces

Agregue líneas similares a estas que agregué debajo del comentario "#Add líneas similares para que sus tarjetas de red funcionen .. "Reemplazar los nombres de mis tarjetas de red (ENP2S0 y WLP3S0) para ti:

#Add líneas similares para que sus tarjetas de red funcionen reemplazando
#"Enp2s0", "WLP3S0", "Linuxhint ...",
#"14: cf: ..." y "972 ..." para su información adecuada
Auto ENP2S0
IFACE ENP2S0 INET Manual
Bond-Master Bond0
Bond-primario ENP2S0 WLP3S0
Auto WLP3S0
IFACE WLP3S0 INET MANUAL
Bond-Master Bond0
Bond-primario ENP2S0 WLP3S0
WPA-ssid 'Linuxhint'
WPA-BSSID '14: cf: E2: 2a: EF: 00 '
WPA-PSK '972537288765'
Auto Bond0
iface bond0 inet dhcp
Ninguno
Bond-Mode Active-Backup
Bond-Miimon 100
Bond-downdelay 200
Bond Updelay 200

Guardar y salir presionando CTRL+X

Comience los dispositivos de unión ejecutando:

ifensLave Bond0 ENP2S0 WLP3S0

Reinicie el servicio de redes ejecutando:

/etc/init.D/reinicio de redes

La vinculación debería estar funcionando ahora, pero no era mi caso ... un error que me impedía reiniciar los servicios de redes aparecieron, si ese era su caso también verifique la solución de problemas WPA_Supplicant al reiniciar los servicios de redes, si no veía errores, salte a saltar a Prueba si la vinculación está funcionando para confirmar que todo salió bien.

Configuración de la vinculación de red cableada e inalámbrica en Debian 10 Buster (estática)


Si ya siguió los pasos anteriores y desea cambiar su configuración en estática, ignore los siguientes pasos y salte a la edición de archivo/etc/network/interfaces para actualizarla, si inició este tutorial desde esta sección para configurar una configuración estática desde 0 Luego siga todos los siguientes pasos que comienzan instalando el ifenslave Paquete para adjuntar y separar los dispositivos de red de esclavos a un dispositivo de unión ejecutando:

APT Instalar ifensLave

En caso de cargar los módulos de unión

Modprobe unión

El segundo paso es verificar los nombres de su interfaz de red, ejecutar:

dirección IP

En mi caso quiero unir la tarjeta Ethernet, identificada como ENP2S0 y la tarjeta inalámbrica, identificada como WLP3S0. Mientras sigue este tutorial, reemplace ambos nombres para los nombres de su tarjeta de red.

Ahora debe asegurarse de que las interfaces de su red estén presentes en el archivo /etc/red/interfaces. Si no lo son, abra el archivo con Nano:

nano/etc/network/interfaces

/etc/network/interfaces edición de archivo para la configuración estática:

Agregue líneas similares a estas que agregué debajo del comentario "#Add líneas similares para que sus tarjetas de red funcionen .. "Reemplazar los nombres de mis tarjetas de red (ENP2S0 y WLP3S0) para el suyo, también reemplace las direcciones IP de acuerdo con su clase de red (E.G 10.0.0.X, 192.168.1.X, etc.)

#Add Líneas similares para que sus tarjetas de red funcionen reemplazando "ENP2S0", "WLP3S0 $
#"14: cf: ..." y "972 ..." para su información adecuada
Auto ENP2S0
IFACE ENP2S0 INET Manual
Bond-Master Bond0
Bond-primario ENP2S0 WLP3S0
Auto WLP3S0
IFACE WLP3S0 INET MANUAL
Bond-Master Bond0
Bond-primario ENP2S0 WLP3S0
WPA-ssid 'Linuxhint'
WPA-BSSID '14: cf: E2: 2a: EF: 00 '
WPA-PSK '972537288765'
Auto Bond0
iface bond0 inet estática
dirección 192.168.0.54
Netmask 255.255.255.0
Red 192.168.0.0
Gateway 192.168.0.1

Guardar y salir presionando CTRL+X

Comience los dispositivos de unión ejecutando:

ifensLave Bond0 ENP2S0 WLP3S0

Reinicie el servicio de redes ejecutando:

/etc/init.D/reinicio de redes

La vinculación debería estar funcionando ahora, pero no era mi caso ... un error que me impedía reiniciar los servicios de redes aparecieron, si ese era su caso también verifique la resolución de problemas de los errores al reiniciar los servicios de red, si no ve errores, sigue leyendo el Siguiente sección para probar su configuración e ignorar la última para solucionar problemas.

Prueba si la vinculación funciona

Para confirmar que la vinculación funciona correctamente:

Cat/Proc/Net/Binding/Bond0

Para verificar la configuración de su red, también puede ejecutar

dirección IP -BR

Si su configuración se configuró correctamente, verá un resultado similar, si hubiera configurado una IP estática, la verá. En mi configuración estática establecí IP 192.168.0.54:

Solución de problemas WPA_Supplicant Error al reiniciar los servicios de redes


Nota de resolución de problemas (Ignore este paso si no recibió errores al reiniciar los servicios de redes)

Al reiniciar el servicio de red obtuve el error:

"No se pudo inicializar la interfaz de control '/run/wpa_supplicant'.Puede tener otro proceso WPA_Supplicant ya en ejecución o el archivo fue Dejado por una terminación inmunda de WPA_Supplicant, en cuyo caso deberá eliminar manualmente este archivo antes de comenzar WPA_Supplicant nuevamente."

Para resolverlo, simplemente cambie el nombre del archivo /run/wpa_supplicant/wlp3s0 (reemplazar WLP3S0 con el nombre de tu tarjeta wifi)

Si recibió el error que mencioné anteriormente, probablemente al intentar reiniciar sus servicios de redes, algunas interfaces se redujeron, repita el paso para iniciar los dispositivos de unión (ignore este paso si no obtuvo el error y los servicios se reinician correctamente):

Y luego reinicie los servicios de redes nuevamente

Y luego reinicie los servicios de redes nuevamente

Esto debería estar funcionando ahora, para confirmar que se ejecuta:

Cat/Proc/Net/Binding/Bond0

Para verificar la configuración de su red, también puede ejecutar

dirección IP -BR

Espero que haya encontrado este tutorial útil para que su vinculación de red funcione en las distribuciones de Debian 10 Buster y Ubuntu Linux, siga a Linuxhint para obtener más consejos y actualizaciones sobre Linux.