3天后,我终于让kvm来宾通过无线网络工作(下面的链接-谢谢!):
我的网络是192.168.1.0/24
在主机上:
sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
sudo tunctl -t tap0
sudo ip link set tap0 up
sudo ip addr add 192.168.1.25/24 dev tap0
sudo route add -host 192.168.1.30 dev tap0
sudo parprouted wlan0 tap0
在来宾上:
auto eth0
iface eth0 inet static
address 192.168.1.30
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.25
并启动访客:
sudo kvm /path/to/guest.img -net nic,macaddr=DE:AD:BE:EF:90:26 -net tap,ifname=tap0,script=no
这很好用,我可以在来宾之间来回ping本地网络和Internet。
但是,如何将这些设置添加到来宾的xml配置中,以便可以通过具有相同nic设置的virt-manager启动来宾?
参考: