# ip link add name bridge_name type bridge
# ip link set bridge_name up
# ip link set eth0 master bridge_name
Isso está usando a maneira agora padrão de gerenciar IPs e links usando a ferramenta iproute2 .
Para remover um link e excluir a noiva, faça o seguinte:
# ip link set eth0 nomaster
# ip link delete bridge_name type bridge
A maneira antiga de fazer isso, mas não é obsoleta, é via bridge-utils:
# brctl addbr bridge_name
# brctl addif bridge_name eth0
Mas não consigo ver por que você precisaria de utilitários de ponte nos dias de hoje.
Além disso, quase todas as distros nos dias de hoje têm pouca documentação, mas uma distro que faz a documentação do upstream muito bem é a Wiki do Arch Linux , é raro que eles não tenham um bom wiki atualizado que seja aplicável na maioria das outras distribuições. Pode haver problemas de caminho porque, por exemplo, as distribuições baseadas em Debian ou Debian possuem convenções de nomenclatura ímpares, mas essas são correções fáceis e, nesse caso, são apenas comandos que você precisa executar e são os mesmos.
Mas por que pontes?
Eu entendo completamente porque você precisaria de uma ponte. Mas se sua VM não exigir acesso direto à Internet, eu strongmente recomendaria o uso de toque em interfaces e na máquina host e fazer o encaminhamento de ip e algumas regras de iptable.