Cómo configurar y usar el puente de red en Ubuntu Linux

Un puente de red es un método para conectar computadoras y dispositivos de red para transmitir paquetes de datos a través de la topología de red que puede reducir el tráfico de red entre la dirección de origen y la de destino. Un puente de red funciona con una combinación de la capa de dirección física (dirección MAC) y la capa de enlace de datos. Para las redes en Ubuntu Linux, el tipo dinámico de conexiones de puente de red es el más popular y la noción es muy sencilla de instalar.

Fundamentos de Network Bridge


Puente de red en Ubuntu Linux

Cuando se conectan varios dispositivos de red a través de la topología de red, es importante que las conexiones sean seguras, rápidas y privadas. El método de funcionamiento del puente de red es fácil de entender. Funciona con MAC (el control de acceso a medios) dirección y el método de reconocimiento de la capa de enlace de datos.

Cada dispositivo tiene su propia dirección MAC única que se utiliza para elegir qué paquete de datos se enviará desde qué dispositivo a qué dispositivo. El puente de red funciona con el método de segmento donde los dispositivos se dividen en un par de segmentos con puertos y direcciones MAC únicas.

Los puentes de red se utilizan principalmente en contenedores de Linux, máquinas virtuales basadas en kernel, Xen Cloud Computing y en Docker o máquinas virtuales. El puente de red utiliza DDL2 (capa de enlace de datos) para funcionar donde los puentes se utilizan como unión de la dirección MAC. Cada segmento verifica el segmento, la dirección MAC y la capa de enlace de datos; luego entrega el paquete de datos al dispositivo de red específico.

Paso 1: Instalación de Bridge Utilities en Ubuntu Linux


Para instalar y activar el puente de red en su Ubuntu Linux, primero debe instalar el software de la utilidad del puente dentro de su máquina Linux. Como aquí, estamos tratando con Ubuntu, por lo que usaremos el apt-get comando para instalar el puente de red dentro de la máquina.

$ apt-get install bridge-utils

instalación de puente de red en ubuntu

Luego, verificaremos el protocolo de Internet (dirección IP) y la configuración del puerto de conexión ethernet o las configuraciones de nuestro sistema usando los comandos básicos de la herramienta de red de Ubuntu.

$ sudo ifconfig
$ sudo ip addr show
$ ip add

Paso 2: configurar la conexión puente desde el NetPlan


Netplan son los archivos de configuración primarios que se almacenan dentro de la raíz del sistema de archivos de Ubuntu Linux. El archivo de configuración se encontrará en la root/etc/netplan directorio en Ubuntu. Podemos abrir y editar el archivo de configuración de netplan a través del editor de scripts Nano. Abriremos el archivo YAML en la terminal de Ubuntu usando la herramienta de edición de scripts nano.

$ sudo nano /etc/netplan/01-network-manager-all.yaml

Puente de red nano netplan en Ubuntu Linux

Ahora, tenemos que agregar la configuración y la configuración básica de la conexión del puente dentro del archivo de secuencia de comandos. Obtendremos la ID de Ethernet del comando ifconfig. Aquí, estoy usando mi dirección de ethernet, tenga cuidado de reemplazarla con su ID de ethernet. Puede copiar directamente los ajustes de configuración que he usado. Siéntase libre de obtener esas líneas de guión. La configuración del Protocolo de configuración dinámica de host (DHCP) lo ayudará si está intentando configurar una conexión de puente inalámbrico en su Ubuntu Linux.

# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager

ethernets:
enp8s0:
dhcp4: no
bridges:
br0:
dhcp4: yes
interfaces:
- enp8s0

Paso 3: configurar el puente de red con el nmcli Mando


La línea de comandos de Network Manager, o en nmcli es la interfaz basada en la línea de comandos para configurar y configurar los ajustes de red en Ubuntu Linux. En primer lugar, agregaremos el tipo de conexión y guardaremos la conexión de red del puente en el administrador de red a través del nmcli comando en Ubuntu. Usaremos el sudo comandos en la terminal.

$ sudo nmcli conn add type ethernet slave-type bridge con-name bridge-br0 ifname enp8s0 master br0

Puente de red en Ubuntu Linux

Ahora podemos comprobar las conexiones de red puente que acabamos de realizar en nuestro sistema Ubuntu. Usaremos Bridge Control (brctl) comando de terminal en Ubuntu. Si todo salió bien, encontrará el nombre de la conexión del puente, el ID de la conexión del puente y el estado del Protocolo de árbol de expansión (STP) en la salida.

$ sudo brctl show

espectáculo brctl

Ahora, puede usar estas prácticas y funcionales líneas de comando de terminal para activar, desactivar y eliminar la conexión de puente de la conexión ethernet.

$ sudo ip link set enp8s0 up
$ sudo ip link set br0 down
$ sudo brctl delbr br0

También puede utilizar el nmcli comandos de terminal para hacer lo mismo, pero aquí debe poner el tipo de conexión ethernet específico para que sea funcional. También puede verificar todo el estado de todas las conexiones puente activas desde el shell de comandos del terminal de Ubuntu.

$ sudo nmcli conn add type bridge con-name br0 ifname br0
$ sudo nmcli conn show --active

nmcli todo puente de red activo en Ubuntu Linux

Aquí podemos ver que tenemos el nombre del tipo de conexión, el UUID de conexión que incluye el dispositivo exacto de la conexión y los detalles del tipo de conexión. Utilice el comando de terminal de su terminal de Ubuntu para activar la conexión puente.

Puede utilizar la dirección UUID específica para activar o desactivar la conexión de puente específica. El mismo procedimiento también es aplicable para desactivar y activar las conexiones ethernet conjugadas. Solo tenga en cuenta que mientras maneja las direcciones UUID, no coincida con los UUID.

$ sudo nmcli conn up br0
$ sudo nmcli conn up 7ab516e8-0162-4690-b2dd-18deee111f17
$ sudo nmcli conn down Ethernet connection 1
$ sudo nmcli conn down 6700ff9a-2423-3013-b157-5210a364b0a6

Paso 4: Creación de una red puente desde las conexiones de red de Ubuntu


Aquí viene el método de interfaz gráfica de usuario (GUI) para configurar la conexión de red puente en Ubuntu Linux. Este método es relativamente simple y sin complicaciones. Todo lo que necesita hacer es abrir la herramienta de administrador de red de Ubuntu. Puede usar la siguiente línea de comandos de terminal o puede abrir el administrador de red en Configuración de Ubuntu.

$ nm-connection-editor

Una vez el ‘Conexiones de red‘se abre la ventana, encontrará la opción para elegir la configuración de la conexión Bridge. Se abrirá una nueva ventana emergente y seleccionará ‘Puente‘y haga clic en el’Crear‘ botón.

Puente de red gui_bridge en Ubuntu Linux

En este paso, verá otra ventana emergente y se le pedirá que asigne un nombre al nombre de la conexión. Simplemente puede nombrarlo como ‘Conexión puente‘. Deje el resto de los ajustes como aparecieron. Además, para una mejor comprensión, voy a poner mi configuración aquí.

Nombre de la conexión: Conexión puente
Tiempo de envejecimiento: 300
Habilitar IGMP Snooping: Sí
Habilitar STP (Protocolo de árbol de expansión): Sí
Prioridad: 32768
Retraso hacia adelante: 15
Hola tiempo: 2
Edad máxima: 20
Máscara de reenvío de grupo: 0

bridge_gui1 Puente de red en Ubuntu Linux

Ahora, haga clic en el ‘Agregar‘botón asignado a la derecha de la ventana. Permitirá que el sistema aparezca una nueva ventana. Aquí obtendrás un nuevo caja de diálogo para elegir el tipo de conexión. Como estoy usando la red de área local (LAN) y conectado a través de un cable ethernet, elegiré la opción Ethernet en el menú desplegable. Ahora, guarde la configuración.

bridge_gui1

En esta etapa, está muy cerca de finalizar la configuración de la configuración de la red del puente en Ubuntu Linux. Mover al ‘Ethernet‘, aquí debe verificar si las siguientes configuraciones están bien o no. Puedes compararlo con el mío.

Unidad de transmisión máxima (MTU): predeterminada
Negociación de enlaces: ignorar

bridge_gui1 Puente de red en Ubuntu Linux

Ahora, para activar las conexiones de red del puente, use estas líneas de comando de terminal. Tenga cuidado de escribir los enchufes de conexiones ethernet. En mi caso, el zócalo es 1.

$ sudo nmcli conn up br0
$ sudo nmcli conn down Ethernet connection 1

Eliminación de configuraciones de puentes de Ubuntu


Aquí hay una opción para usted, si en el futuro tiene algún problema al usar la conexión de red puente en su Ubuntu Linux, puede eliminar las conexiones puente y comenzar de nuevo con todo el proceso. También es posible que deba purgar los archivos de configuración de la raíz de su sistema de archivos Linux.

$ sudo apt-get remove bridge-utils
$ sudo apt-get remove --auto-remove bridge-utils
$ sudo apt-get purge bridge-utils
$ sudo apt-get purge --auto-remove bridge-utils

Problemas que puede enfrentar después de configurar el puente de red en Ubuntu


Al comienzo de esta publicación, he descrito cómo configurar la conexión puente en Ubuntu a través del netplan ajustes. Aquí viene, una vez que haya terminado con las conexiones de puente y ya no tenga acceso a ninguna otra conexión de puente, es posible que tenga el problema de mostrar que no hay un adaptador de Ethernet instalado en su dispositivo Linux. Para resolver este problema, puede usar un adaptador wifi diferente (USB WiFi), o la mejor opción es restablecer el netplan configuración de su terminal de Ubuntu.

Primero, necesita obtener acceso para editar el netplan texto. Para obtener el netplan acceso a la secuencia de comandos, tiene el cambio de propiedad de ese directorio específico. Aquí, voy a mostrar cómo cambiar la propiedad de cualquier directorio usando el chown comando de terminal.

Luego, puede intentar editar el script con cualquier bloc de notas, pero le sugiero que use el editor nano. Ahora, elimine las configuraciones del archivo network-manager-all.yaml que hicimos anteriormente. Luego guarde y salga del editor nano. Ahora ejecute y aplique el netplan configuración de nuevo y reinicie el sistema.

$ sudo chown -R jahid /etc/netplan/
$ sudo nano /etc/netplan/01-network-manager-all.yaml
$ sudo netplan apply

Pensamientos finales


Las conexiones de puente de red funcionan en el método segmento por segmento, por lo que pueden reducir el tráfico de un sistema de red. En esta publicación, he descrito qué es realmente la conexión de red puente y cómo configurar y eliminar la conexión de red puente en Ubuntu Linux. Tan querido Linux administrador de sistemas, si le gusta esta publicación, compártala en sus redes sociales. También comente, si tiene algo que preguntar o compartir con nosotros con respecto a esta publicación.

Entradas relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *