KVM鸡Debian 9下用Proxmox VE再开Openvz/LXC小鸡
Openvz为Debian提供的官方源有严重问题,Apt list没有得到更新,我联系了维护作者,他告知我由于Openvz新版本已经变成商业软件了,旧版本对Debian的维护已经没有人做了。我然后又了解到了Proxmox VE这一软件,它将KVM和LXC(Openvz基于LXC, Linux Containers, Docker也基于LXC)整合起来,还提供了一个web面板,使用起来非常方便。
请参照https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_Stretch进行安装
安装完后我们肯定会需要NAT,需要去钻研一下iptables的使用,贴上我的配置
在/etc/network/interfaces中增加以下内容:
auto vmbr2
iface vmbr2 inet static
address 192.168.25.254
netmask 255.255.255.0
bridge_ports none
bridge_stp off
bridge_fd 0
post-up iptables -t nat -A POSTROUTING -s '192.168.25.0/24' -o eth0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '192.168.25.0/24' -o eth0 -j MASQUERADE
post-up iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 10010 -j DNAT --to 192.168.25.1:22
post-down iptables -t nat -D PREROUTING -i eth0 -p tcp --dport 10010 -j DNAT --to 192.168.25.1:22
然后我们需要让内核支持nat转发,编辑/etc/sysctl.conf,将
#net.ipv4.ip_forward=1
的注释去掉
sysctl -p
以应用更改。
重启下或者systemctl restart networking以应用虚拟网卡。
就可以在Proxmox VE去开小鸡了,具体过程不表,看官方文档。然后系统模板除了Proxmox VE官方提供的,因为Openvz底层就是LXC,Openvz官方提供的模板也全部可以使用,下载至/var/lib/vz/template/cache/文件夹。
地址:https://download.openvz.org/template/precreated/
发表于 2018-07-22 10:01:00 并被添加「」标签,阅读量: 2004 。
此处评论已关闭