启动一个qemu进程就可以启动一个操作系统,相当于一台机器,我们可以用来当防火墙,路由器,主机都可以。
如果这个专业系统想要有虚拟网卡,那么需要用到tun模块,如果默认安装kernel没有设置支持TUN/TAP,必须在内核里面重新加入这个模块的支持。
cd /usr/src/linux
make menuconfig
在菜单里面选择Device Drivers -> Network device support -> Universal TUN/TAP device driver support 为这个选项选择M。然后保存退出,进行编译:
make && make modules_install