Bridge

Como Criar Redes Bridge no Linux e Windows: Guia Completo

Seja para virtualização, ambientes de contêineres ou configurações mais complexas de redes, as redes do tipo “bridge” (ponte) são uma solução poderosa. Neste artigo, vamos explorar o conceito de redes bridge, ensinar como criá-las em sistemas Windows e Linux, e apresentar um script único para Linux que automatiza esse processo.

O que é uma Rede Bridge?

Uma rede bridge é uma interface que conecta duas ou mais redes, permitindo que elas se comuniquem como se fossem uma só. Em um contexto de sistemas operacionais, as redes bridge são amplamente usadas para conectar interfaces de rede físicas e virtuais.

Por exemplo, em um servidor que hospeda máquinas virtuais (VMs), uma bridge é usada para permitir que as VMs compartilhem a mesma interface de rede física.

Criando Redes Bridge no Linux

Existem várias formas de se criar uma rede bridge no Linux mas apesar de ser um processo simples envolvem muitos passos então para ajudar os administradores de sistema Linux criamos um script que automatiza este processo. Este script:

  • Detecta o sistema operacional.
  • Solicita o nome da bridge e a interface física que deve participar.
  • Oferece opções de configuração IP: DHCP ou estático.
  • Ativa a bridge e testa a conectividade.

Repositório da Sabelli Infra no GitHub

Link para download do Script

Caso esteja utilizando o Linux em um desktop com interface gráfica basta abrir o terminal e digitar o comando abaixo:

ShellScript
wget https://github.com/Sabelli-INfra/Linux-Bridge-Bash-Script/archive/refs/heads/main.zip

Assim que baixar o arquivo extraia o script do arquivo .zip. Depois precisaremos instalar o descompactador no sistema com o comando abaixo:

No caso de sistemas baseados no Debian como Ubuntu e derivados

ShellScript
sudo apt install unzip -y

Para sistemas baseado em RHEL como Rocky Linux ou Fedora

ShellScript
sudo yum install unzip -y

Ou

ShellScript
sudo dnf install unzip -y

Em seguida descompacte o arquivo:

ShellScript
unzip main.zip

Em seguida acesse a pasta criada:

ShellScript
cd Linux-Bridge-Bash-Script-main/

Em seguida execute o comando para executar script:

ShellScript
sudo bash Linux-Bridge.sh

Ao executar o script iremos escolher o nome que queremos dar para a nossa rede bridge

Em seguida o script irá listar a interfaces disponíveis, basta digitar o nome da interface física que fará parte da rede

Aqui logo em seguida o script irá solicitar se você deseja configurar o endereço da interface manualmente com um IP estático ou automaticamente ia DHCP. Aqui basta seleciona 1 ou 2 de acordo com o sua preferência.

Caso você escolha a opção de configuração manual o script irá solicitar os seguintes dados:

  • Endereço de IP da Interface;
  • Máscara de rede;
  • Endereço do Gateway;
  • Endereço dos servidores de DNS;

Basta preencher todos dados e então o script configurará e testará a conexão de rede.

Aqui recomendamos reiniciar o sistema para que a rede comece a nova interface seja listada para as aplicações

Criando Redes Bridge no Windows

No Windows, o processo é feito principalmente pela interface gráfica ou via PowerShell. Contudo, para usar comandos como o “New-VMSwitch“, é necessário que o Hyper-V esteja instalado e ativado. Isso significa que esse comando está disponível apenas em edições do Windows que suportam Hyper-V, como Pro, Enterprise e Education.

Se você precisa conectar duas ou mais interfaces de rede físicas sem envolver virtualização, o método mais simples é utilizar a as ferramentas de rede nativas do Windows:

1 – No seu teclado use o atalho “Tecla Windows + R”. Isso irá abrir o menu executar do Windows.

2- Em seguida digite o comando

PowerShell
ncpa.cpl

3 – Selecione duas ou mais interfaces, clique com o botão direito e escolha Conexão de Ponte (Bridge).

4 – O Windows criará automaticamente a bridge e gerenciará a configuração IP.

Esse método é indicado para cenários em que a simplicidade e a rapidez são prioridades.

Se você utiliza virtualização com máquinas virtuais ou containers, o Hyper-V é a melhor opção. O comando abaixo cria uma bridge vinculada à interface “Ethernet”:

PowerShell
New-VMSwitch -Name "Bridge" -NetAdapterName "Ethernet" -AllowManagementOS $true

Observação Importante

1 – O comando “New-VMSwitch" depende do Hyper-V. Para ativá-lo:

2 – Abra o Prompt de Comando ou o PowerShell como administrador e execute:

PowerShell
dism.exe /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

Reinicie o computador para concluir a instalação.

Para criar uma rede bridge no Hyper-V é muito simples primeiro abra o Hypervisor selecione o servidor em que deseja criar a bridge e depois clique no menu superior Ação:


Assim que clicar no menu de ação vamos clicar em Gerenciador de Comutador virtual:

Depois podemos clicar em Novo Comutador virtual Selecionaremos a opção Externo e por ultimo Criar Comutador Virtual

Aqui escolheremos o nome da nova interface bridge.

Na Seção Tipo de conexão seleciona a placa de rede física que você quer utilizar e clique em Permitir que o sistema operacional de gerenciamento compartilhe este adaptador de rede e depois clicaremos em aplicar.

Em seguida o Hyper-V Ira gerar um aviso de que conexão a internet pode ser interrompida durante a associação da interface física a bridge é só clicar em sim para porsseguir

Esse método é indicado para profissionais que precisam integrar redes físicas e virtuais, como em servidores de virtualização.

Benefícios das Redes Bridge

  • Conectividade Avançada: Permite compartilhar uma interface física com múltiplas redes virtuais.
  • Flexibilidade: Ideal para virtualização e containers.
  • Facilidade de Gerenciamento: Scripts como o que criamos agilizam o processo.

Conclusão

Em resumo, as redes bridge oferecem uma flexibilidade e conectividade sem precedentes em ambientes de rede modernos. Ao unificar múltiplas interfaces de rede, seja física ou virtual, as bridges permitem que dispositivos e máquinas virtuais se comuniquem de forma transparente, como se estivessem conectados a uma única rede.

As aplicações das redes bridge são vastas: desde a virtualização de servidores e a criação de redes privadas virtuais (VPNs) até a configuração de balanceamento de carga e alta disponibilidade. Com o auxílio de scripts automatizados, como o apresentado neste artigo, a criação e gestão de bridges se tornam tarefas mais simples e eficientes, mesmo para administradores de sistemas com menos experiência.

No entanto, é fundamental compreender as implicações de segurança ao configurar bridges. A falta de segmentação adequada pode expor a rede a vulnerabilidades. Por isso, é sempre recomendado implementar medidas de segurança adicionais, como firewalls e listas de controle de acesso (ACLs), para proteger os recursos da rede.

Em suma, as redes bridge são uma ferramenta poderosa para arquitetos de redes e administradores de sistemas que buscam otimizar a infraestrutura de rede e atender às demandas cada vez mais complexas dos ambientes de TI.

Quer dormir tranquilo sabendo que seus dados estão seguros? O RAID é o seu super-herói da proteção de dados! Clique e descubra como ter um sono mais leve:

RAID: Redundância de dados em servidores

Cansado de se perder em configurações complexas de servidores? O CloudPanel é o seu mapa para o paraíso da administração de servidores! Fácil, intuitivo e poderoso. Clique aqui e dê um upgrade no seu conhecimento:

Como instalar o Cloud Panel

Crédito de ícones utlizados
Servidor ícones criados por smashingstocks – Flaticon
Placa de interface de rede ícones criados por justicon – Flaticon
Compatilhar

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *