安装方法
yum install https://download.openvz.org/virtuozzo/releases/openvz-7.0.15-628/x86_64/os/Packages/k/kernel-tools-libs-3.10.0-1127.18.2.vz7.163.46.x86_64.rpm yum install https://download.openvz.org/virtuozzo/releases/openvz-7.0.15-628/x86_64/os/Packages/k/kernel-tools-3.10.0-1127.18.2.vz7.163.46.x86_64.rpm yum install https://download.openvz.org/virtuozzo/releases/openvz-7.0.15-628/x86_64/os/Packages/o/openvz-release-7.0.15-4.vz7.x86_64.rpm yum install prlctl prl-disp-service vzkernel ploop
查看系统模版
vzpkg list --available
开Ubuntu虚拟机
vzctl create 1 --ostemplate ubuntu-20.04 --hostname ct1 --ipadd 10.173.1.1 vzctl set 1 --nameserver 8.8.8.8 --save vzctl set 1 --userpasswd root:密码
开CentOS虚拟机
vzctl create 2 --ostemplate centos-7 --hostname ct2 --ipadd 10.173.1.2 vzctl set 2 --nameserver 8.8.8.8 --save vzctl set 2 --userpasswd root:密码
vzctl set 2 --ram 1G --swap 1G --diskspace 5G --save
策略路由+指定上网IP+端口映射
ip rule add table main prio 10 ip route replace default via 173.82.255.1 table default ip route del default table main ip route replace default via 173.82.255.1 table 101 ip route replace default via 173.82.152.1 table 102 ip rule add from 10.173.1.1 table 101 prio 100 ip rule add from 10.173.1.2 table 102 prio 100 iptables -t nat -F iptables -t nat -A POSTROUTING -j SNAT --to 173.82.255.41 -s 10.173.1.1 iptables -t nat -A PREROUTING -d 173.82.255.41 -p tcp -m tcp --dport 80 -j DNAT --to-destination 10.173.1.1:80 iptables -t nat -A POSTROUTING -j SNAT --to 173.82.152.60 -s 10.173.1.2 iptables -t nat -A PREROUTING -d 173.82.152.60 -p tcp -m tcp --dport 80 -j DNAT --to-destination 10.173.1.2:80