Na minha caixa Arch, eu tinha uma ponte de rede. O objetivo era remover a ponte e usar apenas o adaptador de rede sem ponte. Para fazer isso, removi todos os arquivos de configuração *.netdev e *.network /etc/systemd/network
e os substituí por um arquivo simples:
/etc/systemd/network/lan.network
--------------------------------
[Match]
eno*
[Network]
DHCP=ipv4
Em seguida, reiniciei o serviço de rede usando systemctl restart systemd-networkd
, presumindo que isso me deixaria apenas com lo
a eno*
interface. Infelizmente, porém, isso não teve efeito. Uma rápida olhada ip link
ainda mostrou a interface da ponte ativa e ativa.
Como o tempo de atividade neste caso específico não é crucial, apenas reiniciei a máquina, o que resolveu o problema. Ainda assim, gostaria de pensar que reinicializações não deveriam ser necessárias para esse tipo de coisa. O que eu deixei de fazer?
Responder1
Se a interface mestre da sua ponte ainda estiver ativa, as interfaces escravas vinculadas permanecerão vinculadas, mesmo que novas configurações sejam descobertas para elas nesse meio tempo. Então perca a ponte.
ip link set down br0
ip link del dev br0
systemctl restart systemd-networkd