O pacote "bridge-utils" contém um utilitário necessário para criar e gerenciar dispositivos de ponte. Isso é útil na configuração de redes de intercomunicação para uma máquina virtual ("MV") hospedada.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.1.
Transferência (HTTP): https://www.kernel.org/pub/linux/utils/net/bridge-utils/bridge-utils-1.7.1.tar.xz
Soma de verificação MD5 da transferência: 3e1fee4dc22cac5457c2f6ffb990a518
Tamanho da transferência: 29 KB
Espaço em disco estimado exigido: 1,1 MB
Tempo de construção estimado: menos que 0,1 UPC
Habilite as seguintes opções na configuração do núcleo e recompile o núcleo se necessário:
[*] Networking support ---> [NET] Networking options ---> <*/M> 802.1d Ethernet Bridging [BRIDGE]
Instale "bridge-utils" executando os seguintes comandos:
autoconf && ./configure --prefix=/usr && make
Testar os resultados exige executar-se os seis conjuntos
sequenciais de comandos de "shell" no diretório "tools/
". Dois dos testes exigem duas portas
"Ethernet". Alguns testes não preservarão a configuração atual da
rede de intercomunicação. Veja-se "tests/README
" para detalhes.
Agora, como o(a) usuário(a) "root
":
make install
Para automatizar a criação e configuração da ponte, instale o
conjunto sequencial de comandos de serviço "/usr/lib/services/bridge
" incluído no pacote
"blfs-bootscripts-20240209".
make install-service-bridge
O conjunto sequencial de comandos "bridge
" depende dos comandos "/sbin/ifup" e "/sbin/ifdown" e do conjunto
sequencial de comandos de serviço "ipv4-static" originário dos
conjuntos sequenciais de comandos de inicialização do
LFS datados de 27 de
janeiro de 2012 ou posteriores.
O seguinte arquivo de configuração criará um dispositivo de ponte ao tempo da inicialização e anexará o dispositivo "eth0" a ele. Se mais que um dispositivo for desejado, [então] use uma lista separada por espaços de "INTERFACE_COMPONENTS". Essa configuração é útil ao planejar executar uma máquina virtual como "kvm"/"qemu".
Outras combinações de "SERVICE
" são
possíveis, por exemplo, "SERVICE="bridge
dhcp"
". Nesse caso, os parâmetros de endereço não são
necessários, mas não interferem se estiverem presentes. O serviço
de ponte também pode ser usado sozinho, mas exigirá configuração
adicional subsequente.
Não execute uma configuração paralela para um dispositivo na
lista "INTERFACE_COMPONENTS". Por exemplo, no exemplo abaixo,
não configure "/etc/sysconfig/ifconfig.eth0
" para executar
ao tempo da inicialização. O comando "ifdown br0" seguido pelo
comando "ifup
eth0" funcionará, mas não tente ativar os dois
ao mesmo tempo.
cat > /etc/sysconfig/ifconfig.br0 << "EOF"
ONBOOT=yes
IFACE=br0
VIRTINT=yes
SERVICE="ponte IPv4 estático" # Separados por espaço
IP=192.168.1.32
GATEWAY=192.168.1.1
PREFIX=24
BROADCAST=192.168.1.255
CHECK_LINK=no # Não verificar antes que a ponte esteja criada
STP=no # "Spanning Tree Protocol", padrão não
INTERFACE_COMPONENTS="eth0" # Adicionar a "IFACE", dispositivos separados por espaços
IP_FORWARD=true
EOF
Todos os endereços deveriam ser mudados para atender às suas circunstâncias.