今天阿里云的ECS过期了,太贵了导致不想续费,然后昨天睡得太早,导致无法备份数据,今天想起来才发现已经开不了机了,只能把硬盘放到OSS上,害
然后在钻研qemu在windows上如何运行并连接网络把数据传到主机上,下面就是在Windows上使qemu支持网络的方法的记录
方法
下载TAP网络驱动,找不到别的下载的地方了,github上只有源码,懒得编译了,找了个偏好的外国下载站
- 安装驱动
- 在适配器选项中找到新加的网络适配器
- 给他改名,一个你能记住的名字,最好是英文,并且没有空格及符号
- 在qemu启动虚拟机命令行的最后添加如下命令
-netdev tap,id=<适配器名>,ifname=<适配器名> -device e1000,netdev=<适配器名>
- 启动后,主机适配器会变成连接状态,然后给适配器配IP
- 虚拟机启动完毕后给虚拟机配IP,OK通了
后记
可能这个文章写的有点玄乎,但是确实有点作用,如果看着不太舒服可以去看原文
networking - How to set up NAT for Qemu with TAP backend? (Windows 10) - Super User