KVM服务器使用solusvm开设openvz的nat小鸡图文全步骤教程

时间:2018-8-5    作者:晨曦    分类: Linux


现在到处都是卖nat小鸡的网站,俗称oneman,就是一个人可以搞定一切IDC业务,对没错,我相信大家手里小鸡多的很,吃灰的也多,为什么不拿出来搞定nat小鸡娱乐一下,练习idc技术,顺便以后还能开设小鸡站赚钱,从此赢取白富美,走上人生巅峰。本文主要介绍solusvm开ovz小鸡的方法,以及nat网络的设置。

实测512M的KVM鸡鸡也能开openvz小鸡。所有我相信不久的将来到处都是nat小鸡。

提前准备好必需品

  • KVM框架的小鸡,独服最好了。
  • 最干净的Centos6系统。6.6吧,我用的这个。
  • 基本的linux知识。

开干,生小鸡

首先准备好最干净的centos6系统。然后升级必备的系统文件。一个命令。等待完成。

yum update -y

然后安装wget。一个命令:

yum install wget -y

好了,至此基本的都装好了,如果想装锐速或者换内核安装bbr.请等待我以后的教程。

接着安装ovz vps的管理面板:solusvm .激活码去官网申请,一个月使用期,有开心版的,自己找。

使用一下命令安装solusvm

wget https://files.soluslabs.com/install.sh sh install.sh

出现如下界面,等待时间较长,请耐心等待。

等待

然后出现如下界面,什么意思呢,我一个一个的解释。

solusvm选择

  • 1:管理面板只有UI。没有虚拟机。(适用于主控和受控分开装的情况)
  • 2:管理面板UI加ovz框架带系统模板(就是小鸡重装系统时可选的系统)。
  • 3:管理面板UI加ovz。(把面板和虚拟机装在一个vps里,一般选这个)
  • 4:安装KVM框架虚拟机。(杜甫才能选)
  • 5:安装XEN框架虚拟机。(杜甫才能选)
  • 6:安装openvz框架虚拟机。(适用于主控和受控分开装的情况)

我们当然选3了,把面板和ovz虚拟机都装到同一个vps上。然后等,等solusvm安装完成。

安装完成

安装完成后,会有一个提醒,就是告诉你,到/boot/grub/grub.conf这个文件去看看,有没有把boot 写进 OpenVZ 的kernel里。看到图片里的有openvz的那些数据了就行,然后重启服务器。 命令:

vi /boot/grub/grub.conf

检查内核

退出文件,按esc键,键盘输入:q

然后重启

reboot

solusvm开小鸡设置

首先用默认用户和密码登陆

登陆地址是:

https://你的ip地址/admincp

填上激活码。什么英文看不懂,我靠不是吧,作为一个能开小鸡的人,且能看不懂英文,其实不用看的,很简单几个单词。照着我教程来就是了。

复制激活码到这个框里。点SAVE(保存)

激活码

然后到 Configuration 的 Administrators ,修改默认密码。

改密码

node节点设置

节点设置

接着设置本机节点。照着点。还是把每个选项都解释下吧。

  • Friendly Name :随便取个名字如:vpsbb.com
  • Type:类型,这里必须选openvz。
  • License Type:照着图片选
  • Host Operating System:照着图片选,我们是centos6.
  • IP Address:就是填你VPS的ip地址。不要填8.8.8.8。
  • Internal IP Address:为了方便后面的nat设置,这里填写:10.0.1.1
  • Hostname:随便填,如:vpsbbcom
  • Network Interface:eth0
  • arch:选64位的。
  • county:vpsbb
  • city:vpsbb
  • Max VPS:就是你想开多少台小鸡。我这里开10台。
  • Max Memory:你的最大内存,可设置超过实际内存。超开。
  • Max Disk:你的最大硬盘,可设置超过实际硬盘。超开。

勾选最下面两个。然后update node

参数上

参数下

IP设置。nat

接着设置小鸡的内网IP。点IP Blocks 然后点Add IP Block。照着图片填。

内网ip

接着,照着图片上填,这是给内网小鸡们分配IP地址。

分配地址

小鸡配置设置

点 Plans 里的 Add OpenVZ Plan

销售计划

主要数据说明:

  • Hdd Space :小鸡鸡的硬盘大小。
  • Guaranteed RAM :小鸡鸡的内存大小。
  • Burstable to RAM :小鸡鸡能超频内存大小。
  • Bandwidth :每月流量。
  • Network Speed :网络限速。

其他的小鸡cpu设定,比如分配多少核心啊,这些都按你喜欢的填。

添加操作系统

https://openvz.org/Download/template/precreated/

去选择你喜欢的操作系统作为小鸡鸡的重装系统。把系统的下载地址复制下来。不需要解压。

进入母鸡的/vz/template/cache这个文件目录下。 命令是:

cd /vz/template/cache

然后下载系统,举个例子用命令:

wget https://download.openvz.org/template/precreated/debian-7.0-x86_64-minimal.tar.gz

添加系统模板

系统模板,主要是小鸡用户重装系统时的系统选择。

系统模板

添加使用者clients

这就是添加小鸡的用户。我们这里添加一个用户名为vpsbbcom的用户。

添加用户

添加小鸡鸡(OVZ虚拟机)

IP Address:给小鸡分配内网ip.我这里把10.0.1.2给了这个小鸡。

添加ovz

添加ovz1

添加ovz2

nat网络设置

nat网络首先要做的第一件事就是:

  • 修改文件 vi /etc/modprobe.d/openvz.conf 将最后 =1 改为 =0 ,保存退出。
  • 重启系统 reboot
  • 使用iptables -t nat -L检查,如下代码,说明设置正确。
Chain PREROUTING (policy ACCEPT) target     prot opt source destination         

Chain POSTROUTING (policy ACCEPT) target     prot opt source destination         

Chain OUTPUT (policy ACCEPT) target     prot opt source destination 

内网端口转发

内网端口转发。我们要用到一个脚本文件,批量添加端口内网转发。

脚本下载地址:

addnet.sh

本脚本在使用时,要根据你母鸡的网卡名,进行参数修改。

在母鸡上用命令查看网卡信息:

ifconfig

如图,找到有你母鸡IP地址那段,开头的网卡名称是多少,记下来,addnat里要相应修改为你的网卡名称。见图。

母鸡网卡

修改网卡

修改完成后,上传到母鸡root目录下。如图。

上传

然后一个命令,执行脚本。

bash addnat.sh

第一个地方填你母鸡的公网IP。

第二个地方一般填1.也就是一个段的内网ip。

net设置

命令检查是否分配好内网端口。

iptables -t nat -L

NAT内网分配规则解释

这个脚本规则是这样的,当然你可以修改脚本达到自己想要的效果。

前面我们设置的小鸡网段是10.0.1.0到10.0.1.254。

那么基础规则是 10.0.C.D 的内网IP(此例子C为1,D最多是3位数)
SSH端口是 61D(D不足3为前面补0)
可用端口是 1D1 - 1D9(D不足3为前面补0)

具体案例: 10.0.1.88
SSH端口是 61088 可用端口是 10881 - 10889 案例二: 10.0.1.2
SSH端口是 61002 可用端口是 10021 - 10029

修改小鸡root密码登陆小鸡

如图,到用户管理界面,进入用户区,然后修改root密码,或者重装系统。

进入ovz

修改密码

solusvm 和 WHMCS对接

尽情期待以后的教程。

转载自vpsbb