Uso da ponte de comando linux

Uso da ponte de comando linux
Nos sistemas Linux, o comando BRCTL foi chamado de comando de ponte. O termo "BRCTL" significa controle de ponte. É o comando único definitivo para permitir que você veja todas as pontes Ethernet atuais do seu sistema. Também pode permitir que você adicione e crie novas pontes Ethernet e faça alterações em muitos deles com poucas palavras -chave. Portanto, estaremos utilizando o Ubuntu 20.04 Sistema para discutir o comando BRCTL Bridge. Para isso, temos que iniciar o console do shell do nosso sistema via “Ctrl+Alt+T”. Então vamos começar.

Estamos iniciando nosso artigo com a instalação dos utilitários da ponte. Para isso, precisamos usar o comando de pacote "apt-get" no shell. A palavra-chave "instalação" foi usada após o pacote apt-get e o nome do pacote "ponte-utils" é utilizado depois disso com a bandeira "-y" para forçar a instalação. No início da instalação, provavelmente pede sua senha do sudo e você deve adicioná -la necessariamente. Depois disso, os utilitários da ponte serão instalados no seu sistema Ubuntu.

Se você quiser encontrar sobre o comando da ponte e seu respectivo uso, você pode usar a palavra -chave "BRCTL" no shell. A imagem abaixo mostra todas as informações sobre isso.

01: Liste todas as pontes

Agora, estaremos discutindo alguns dos comandos da ponte no terminal do Ubuntu para ver seu funcionamento. O primeiro comando que vamos usar é o comando BRCTL com a palavra -chave "show" para nos deixar ver as informações sobre o total de pontes encontradas em nosso sistema. Você pode ver que nosso sistema tem um total de uma ponte agora. Não tem STP ativado e não tem interfaces.

02: Adicione nova ponte

Digamos que um usuário não tenha nenhuma ponte Ethernet em seu sistema Ubuntu, então ele/ela tem que adicionar uma ponte Ethernet. Para fazer isso, um usuário deve usar o comando BRCTL com a palavra -chave "addbr" e o nome da ponte. O nome da ponte pode ser qualquer coisa como você pode ver; Usamos "Linux" como um nome. Depois de adicionar a ponte, você deve verificar novamente as pontes usando o comando "show" da ponte. Você verá que a ponte recém -adicionada agora está listada na lista.

$ sudo brctl addbr ponte-name

03: Exclua uma ponte

Para excluir uma ponte específica, você deve descobrir o nome primeiro. Depois disso, você pode usar o nome da ponte no comando da ponte com a palavra -chave "delbr" para removê -lo da lista de pontes. Depois que a ponte é excluída, você deve verificar a lista mais uma vez. Você descobrirá que a ponte não está mais aqui, conforme a saída do comando "show" da ponte abaixo.

$ sudo brctl delbr ponte-name

04: Adicione a interface à ponte

No seu sistema Linux, pode haver muitas redes Ethernet Interfaces. Tente evitar este comando, pois você pode perder sua conexão de rede atual. Então, para adicionar a interface Ethernet a uma ponte, você deve utilizar o comando da ponte com a palavra -chave "addif". Você precisa usar o nome da interface Ethernet depois de usar o nome da ponte no comando. O comando "show" da ponte fará você ver a interface Ethernet recém -adicionada na frente da ponte "Linux".

$ sudo brctl addif-name de nomes de interface de ponte

05: Excluir interface da ponte

O mesmo que adicionar uma interface à ponte, também podemos excluí -la ou removê -la completamente. A única mudança no comando da ponte é o uso da palavra -chave "delif" no lugar de "addif". Todos os outros parâmetros seriam semelhantes eu.e. Nome da ponte, nome da interface Ethernet. Depois de aplicar o comando, você deve usar o comando show () ponte para ver as mudanças. Na saída, podemos ver que a interface Ethernet ENP0S3 é removida da ponte "Linux". O mesmo assim, você pode adicionar e remover várias interfaces nas pontes ao mesmo tempo. Para verificar as interfaces Ethernet, você pode usar o comando "IP" no shell. Você também descobrirá todas as pontes recém -adicionadas dentro da lista Ethernet.

$ sudo brctl delif-nomes de nomes de interface

06: Ativar STP na ponte

STP significa Spanning Tree que foi usado no sistema Linux para fazer uma conexão entre diferentes pontes. Seria incrível se estiver ativado em seus dispositivos All Bridge, porque fará com que você colabore entre todas essas pontes do caminho mais curto. Inicialmente, você deve saber sobre todas as pontes que têm STP ativado e desativado. Para determinar isso, você deve utilizar a mesma palavra -chave do show no comando BRCTL. Você pode ver que as duas pontes não têm STP agora.

Para ativar o STP em ambas as pontes, temos que utilizar o comando "BRCTL" com a palavra -chave "STP" enquanto menciona o nome de uma ponte. Após o nome da ponte, você deve usar a palavra -chave "on" no último. Os comandos para ativar o STP para ambas as pontes são mostrados abaixo. Depois de descobrir as informações sobre pontes, temos que saber que ambas as pontes têm o STP habilitado agora.e. "sim".

$ sudo BRCTL STP Bridge-Name On

Para desativar a conexão STP, você deve substituir a palavra -chave "ON" por "Off" no comando "STP" da ponte. Você pode ver que fizemos isso para as pontes e as mudanças foram implementadas com sucesso.

$ sudo brctl stp bridge-name off off off

07: Encontre o endereço MAC da ponte

Se um usuário quiser verificar o endereço MAC de todas as pontes existentes em seu sistema, ele pode fazê -lo com o comando Bridge BRCTL. Você tem que utilizar a palavra -chave "ShowMacs" dentro do comando BRCTL junto com o nome de uma ponte i.e. “Linux”. Você verá que a saída mostrará os endereços MAC da ponte específica e também dizendo se é local ou não. Você também pode descobrir o cronômetro envelhecido do endereço MAC de uma ponte.

$ sudo brctl showmacs bridge-name

08: Defina o tempo de envelhecimento

Você também pode fazer com que seu sistema defina o tempo de “envelhecimento” para o endereço MAC de uma ponte específica. Temos que usar o comando "BRCTL" com a palavra -chave "definindo" junto com o nome de uma ponte e tempo eu.e. 150 segundos. Agora o tempo de envelhecimento foi definido em seu sistema para "Linux".

09: Mostrar parâmetros STP

Se algum usuário quiser verificar as configurações, parâmetros e valores do STP para uma ponte específica, isso pode fazê -lo usando o mesmo comando BRCTL. Você tem que usar este comando junto com a palavra -chave "SHOPSTP" desta vez. Você pode ver, a saída está mostrando as informações paramétricas do STP da ponte "Linux". Você também pode ver o tempo de envelhecimento do endereço MAC Linux I.e. 150.

Conclusão:

Fizemos com a explicação do uso do comando "BRCTL" da ponte no shell Linux. Tentamos melhor cobrir todos os detalhes necessários e fáceis de usar sobre o comando da ponte no shell a cada pequeno detalhe. Cobrimos muitos usos do comando da ponte, incluindo a lista de todas as pontes, adicionando e excluindo as pontes em uma lista, adicionando uma interface à ponte, excluindo a interface da ponte, permitindo o STP na ponte, encontrando o endereço MAC do ponte e definindo o tempo de envelhecimento e mostrando os parâmetros STP.