Uso del puente de comando de Linux

Uso del puente de comando de Linux
En los sistemas Linux, el comando BRCTL se ha llamado un comando de puente. El término "BRCTL" representa el control del puente. Es el comando único definitivo para permitirle ver todos los puentes Ethernet actuales en su sistema. También puede permitirle agregar y crear nuevos puentes Ethernet y realizar cambios en muchos de ellos con pocas palabras clave en ellos. Por lo tanto, utilizaremos el Ubuntu 20.04 Sistema para discutir el comando BRCTL Bridge. Para eso, tenemos que iniciar la consola de shell de nuestro sistema a través de "Ctrl+Alt+T". Entonces empecemos.

Estamos comenzando nuestro artículo con la instalación de Utilidades de Bridge. Para esto, necesitamos usar el comando de paquete "apt-get" en el shell. La palabra clave "Instalar" se ha utilizado después del paquete APT-Get y el nombre del paquete "Bridge-Utils" se utiliza después de eso con el indicador "-y" para forzar la instalación. Al comienzo de la instalación, probablemente solicite su contraseña de sudo y debe agregarla necesariamente. Después de eso, las utilidades del puente se instalarán en su sistema Ubuntu.

Si desea encontrar sobre el comando del puente y su uso respectivo, puede usar la palabra clave "BRCTL" en el shell. La imagen a continuación muestra toda la información al respecto.

01: Enumere todos los puentes

Ahora, discutiremos algunos de los comandos del puente en la terminal de Ubuntu para ver su funcionamiento. El primer comando que vamos a usar es el comando BRCTL con la palabra clave "Mostrar" para permitirnos ver la información sobre los puentes totales que se encuentran en nuestro sistema. Puede ver que nuestro sistema tiene un total de un puente en este momento. No tiene STP habilitado y no tiene interfaces.

02: Agregar nuevo puente

Digamos que un usuario no tiene ningún puente Ethernet en su sistema Ubuntu, entonces él/ella tiene que agregar un puente Ethernet. Para hacerlo, un usuario debe usar el comando BRCTL con la palabra clave "addBR" y el nombre del puente. El nombre del puente puede ser cualquier cosa como pueda ver; Hemos usado "Linux" como nombre. Después de agregar el puente, debe verificar nuevamente los puentes usando el comando "show" del puente. Verá que el puente recién agregado ahora se enumera en la lista.

$ sudo Brctl Addbr Bridge-Name

03: Eliminar un puente

Para eliminar un puente específico, primero debe descubrir su nombre. Después de eso, puede usar el nombre del puente en el comando del puente con la palabra clave "delbr" para eliminarla de la lista de puentes. Después de eliminar el puente, debe consultar la lista una vez más. Descubrirá que el puente ya no está aquí según la salida del comando "show" de puente a continuación.

$ sudo Brctl Delbr Bridge-Name

04: Agregar interfaz al puente

En su sistema Linux, puede haber muchas redes de redes de Ethernet. Intente evitar este comando, ya que puede perder su conexión de red actual. Entonces, para agregar la interfaz Ethernet a un puente, debe utilizar el comando del puente con la palabra clave "addif". Tienes que usar el nombre de la interfaz Ethernet después de usar el nombre del puente en el comando. El comando "show" del puente le hará ver la interfaz Ethernet recién agregada frente al puente "Linux".

$ sudo brctl addif-name de la interfaz-nombre de la interfaz

05: Eliminar la interfaz desde el puente

Igual que agregar una interfaz al puente, también podemos eliminarla o eliminarla por completo. El único cambio en el comando del puente es el uso de la palabra clave "delif" en lugar de "addif". Todos los demás parámetros serían similares i.mi. Nombre del puente, nombre de la interfaz Ethernet. Después de aplicar el comando, debe usar el comando show () puente para ver los cambios. En la salida, podemos ver que la interfaz Ethernet ENP0S3 se elimina del puente "Linux". Igual que este, puede agregar y eliminar múltiples interfaces en los puentes al mismo tiempo. Para verificar las interfaces de Ethernet, puede usar el comando "IP" en el shell. También descubrirá todos los puentes recién agregados dentro de la lista de Ethernet.

$ sudo Brctl delif-nombre de la interfaz de nombre del puente

06: Habilitar STP en el puente

STP significa árbol de expansión que se ha utilizado en el sistema Linux para hacer una conexión entre diferentes puentes. Sería bastante impresionante si está habilitado en sus dispositivos All Bridge porque te hará colaborar entre todos esos puentes desde la forma más corta. Inicialmente, debe conocer todos los puentes que tienen STP habilitado y deshabilitado. Para determinar eso, debe utilizar la misma palabra clave de exhibición en el comando BRCTL. Puedes ver que ambos puentes no tienen STP en este momento.

Para habilitar el STP en ambos puentes, tenemos que utilizar el comando "BRCTL" con la palabra clave "STP" mientras mencionamos el nombre de un puente. Después del nombre del puente, debe usar la palabra clave "en" en el último. Los comandos para habilitar STP para ambos puentes se muestran a continuación. Después de descubrir la información sobre Bridges, tenemos que saber que ambos puentes tienen STP habilitado ahora I.mi. "Sí".

$ sudo Brctl STP Bridge-Nombre en

Para deshabilitar la conexión STP, debe reemplazar la palabra clave "ON" con "OFF" en el comando "STP" del puente. Puede ver que lo hemos hecho para los puentes y los cambios se han implementado con éxito.

$ sudo Brctl STP Bridge-Name Off

07: Encuentre la dirección MAC del puente

Si un usuario quiere verificar la dirección MAC de todos los puentes que existen en su sistema, puede hacerlo con el comando Bridge BRCTL. Tienes que utilizar la palabra clave "showmacs" dentro del comando BRCTL junto con el nombre de un puente i.mi. "Linux". Verá que la salida le mostrará las direcciones MAC del puente específico y también le dirá si es local o no. También puede averiguar el envejecimiento del temporizador de la dirección MAC de un puente.

$ sudo Brctl Showmacs Bridge-Nombre

08: Establezca el tiempo de envejecimiento

También puede hacer que su sistema establezca el tiempo de "envejecimiento" para la dirección MAC de un puente específico. Tenemos que usar el comando "BRCTL" con la palabra clave "setAgeing" junto con el nombre de un puente y la hora I.mi. 150 segundos. Ahora el tiempo de envejecimiento se ha establecido en su sistema para "Linux".

09: Mostrar parámetros STP

Si algún usuario desea verificar la configuración de STP, los parámetros y los valores para un puente en particular, eso puede hacerlo utilizando el mismo comando BRCTL. Tienes que usar este comando junto con la palabra clave "showstp" esta vez. Puede ver, la salida muestra la información paramétrica STP del puente "Linux". También puede ver el tiempo de envejecimiento para la dirección MAC de Linux I.mi. 150.

Conclusión:

Lo hemos hecho con la explicación de usar el comando "BRCTL" del puente en el shell de Linux. Hemos probado mejor para cubrir todos los detalles necesarios y fáciles de usar sobre el comando del puente en el shell con cada detalle menor. Hemos cubierto muchos usos del comando del puente que incluye la lista de todos los puentes, agregando y eliminando los puentes en una lista, agregando una interfaz al puente, eliminando la interfaz desde el puente, permitiendo el STP en el puente, encontrando la dirección MAC del puente, y establecer el tiempo de envejecimiento y mostrar los parámetros STP.