O problema foi um conflito com netctl
e NetworkManager
. Mudar exclusivamente para NetworkManager
resolveu o problema.
Eu gostaria de acessar meu servidor virtual de qualquer lugar na minha rede local. Eu prefiro usar qemu-bridge-helper
para simplificar a rede, já que sou fraco nessa área. Depois de ler o wiki do Arch , tentando compreender o wiki do Gentoo , e assistindo um tutorial sem sucesso no YouTube , i Imaginei que eu reduzi minhas necessidades a alguns comandos simples - mas eu ainda não sei onde estou errado. Abaixo está minha configuração:
# Create the bridge
ip link add name br0 type bridge
ip link set dev br0 up
# Not sure if this is necessary. Causes loss of connectivity on host.
ip link set eth0 master br0
# Assign an IP address to the bridge
dhcpd br0
# Firewall passthrough?
sysctl net.ipv4.ip_forward=1
# /etc/qemu/bridge.conf
allow br0
# 'qemu-bridge-helper' creates & configures a 'tap0' interface, and also sets it as the bridge's master
qemu-start-script -net nic,model=virtio -net bridge,br=br0
systemctl start dhcpcd
Conectividade de rede básica de VM para roteador é tudo que eu sou depois. O que eu sinto falta?
Tags networking qemu