之前文章的做法太啰嗦了,换个简单的。
搞了个破机器,反复测试都感觉qemu特慢,正儿八经搞个proxmox又没什么用,我只需要一个win环境来运行一个服务程序,所以用vbox最简单,而且实测下来,速度还真不错。
下面是安装过程
几行命令:
dpkg -i xxxxx.deb apt-get install -f apt-get install linux-headers-amd64 linux-headers-4.19.0-6-amd64 /sbin/vboxconfig vboxmanage extpack install yyyy.vbox-extpack
先去官网把适合自己系统版本的最新版下回来,强烈建议把那个扩展包也弄回来,如果没有扩展包的话用起来很不方便,连vnc都没有。
第一行是安装下回来的deb包,第二行是修复一部分依赖问题,这两行是肯定会出错的,不用多想。
第二行执行完以后会提示缺少的头文件,装上就行,也就是第三行命令
第三行装好以后,执行第四行重新配置一下vbox就行了。
最后一行是装那个扩展包的。
注意,第三行不要直接复制,而应该用前面提示的包名称来装,因为这个必须匹配你的系统内核版本,如果不匹配的话,装了也没用。
后面是用私有IP进行nat什么的,自己看着改吧:
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf sysctl -p ifconfig enp0s20:0 172.16.16.1 netmask 255.255.255.0 /sbin/iptables -t nat -A POSTROUTING -s 172.16.16.0/24 -j MASQUERADE /sbin/iptables -A FORWARD -p tcp --syn -s 172.16.16.0/24 -j TCPMSS --set-mss 1300
印象中,iptables记不清有没有用了,反正搞上不会有什么问题。