在Ubuntu環境中qemu-kvm網橋的配置


在文件/etc/network/interfaces中添加以下內容

auto lo
iface lo inet loopback

#auto eth0
#iface eth0 inet manual

auto br0 
iface br0 inet dhcp
bridge_ports  all # eth0 tap0 
bridge_fd 9
bridge_hello 2
bridge_maxage 12
bridge_stp off 

如果使用virsh啟動虛擬機,以下可以不添加,同時上述bridge_ports  all  改為bridge_ports  eth0  
auto tap0
iface tap0 inet manual
pre-up tunctl -t tap0 -u username #將username修改為自己的用戶名即可
pre-up ifconfig tap0 0.0.0.0 promisc up
post-up brctl addif  br0 tap0

重啟網絡或者重啟宿主機
使用qemu-kvm啟動虛擬機時加入參數-net nic -net tap,ifname=tap0,script=no,downscript=no即可

橋接的shell腳本配置方式:https://github.com/starrytale/kvm_bridge_file


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM