qemu桥接的两种姿势(win10&&ubuntu)
用qemu桥接最简单粗暴的方法-win10
首先打开网络适配器康康有没有TAP开头的这样的网卡,如果没有,可以去下个OpenVPN或者直接下这个链接:http://swupdate.openvpn.org/community/releases/tap-windows-9.21.2.exe
安装完后,打开网络连接,需要把网卡默认的名字改为tap0
然后选中WLAN和tap0他俩,点击后会断网(正常)
此时我们再去启动qemu(最好在桥接后启动,不然桥接前就启动tap0会断掉,最后还得重新启动),此时显示就是”已启用,桥接的“,再右键操作如下图就行了
在qemu虚拟机中ip设为桥接的同一网段(如果发现一会传输失败了,那么需要去修改qemu里的/etc/network下的interfaces,把ip配置都改为静态的,这样就不会中途断掉了)
if config eth0 192.168.8.132/24
就这么简单,配置完后,ping没问题,ssh也ok,酱我们就成功辽
用完后断开也贼方便,断掉后就自动恢复了
qemu在ubuntu如何桥接
安装网桥工具:
sudo apt-get install bridge-utils
添加网桥:
sudo brctl addbr Virbr0
设置网桥ip:
sudo ifconfig Virbr0 192.168.153.1/24 up
安装tunctl(如果没有tunctl的,也可以先输入tunctl回车,ubuntu会告诉你用哪条命令让你安装)
sudo apt install uml-utilities
将tap0启动,输入命令后会有一个消息显示的,然后ifconfig发现tap0出现了说明成功
sudo tunctl -t tap0
为tap0设置ip,这里只要跟我们的宿主机的网桥ip在同一个网段即可(如果只是为了用scp传东西的话)
sudo ifconfig tap0 192.168.153.11/24 up
将tap0和Virbr0桥接:
sudo brctl addif Virbr0 tap0
最后在qemu里把ip设置成跟Virbr0同一个网段的ip即可ping通了
ifconfig eth0 192.168.153.2/24
检测scp也ok
scp test.tar.gz root@192.168.153.2:/root