Hyper-V被控部署NAT目前有2种模式:可以任选一种方案
第一种:单IP NAT模式:
1:安装最新主控/被控
2:在Hyper-V宿主机>交换机管理>新建一个内部交换机取名如:rstacknet,(选择内部>内部网络),创建,此时本地网卡出现一个rstacknet的虚拟网卡
3:找到本地公网网卡(公网网卡,既是绑定公网IP的网卡),右键属性>共享>勾选允许其他网络用户通过xxxxxx>并选择rstacknet网卡>确认
4:找到rstacknet网卡>设置一个静态指定内网IP:IP写172.16.0.1,掩码写255.255.0.0 网关不用填写>点击确认
5:在主控计算节点/转发IP直接填写宿主机IP,点击自检通过即可
6:然后看后面的全局设置方法
第二种:双IP NAT模式
1:准备2个公网IP,一个默认绑定到了宿主机网卡中
2:另外个公网IP填写到主控的IP池中,在到主控指定用这个IP开通一台Centos7.6云主机(简称它为转发机器)推荐最低1G起,等待创建完毕
3:在主控编辑该云主机(转发机器),点击取消IP防盗
4:部署转发节点脚本:
yum install -y rdate
rdate -s time.nist.gov
yum -y install ntp
timedatectl set-ntp true
cd /usr/local/bin
rm -rf rsnat
wget http://www.rstack.com.cn/download/node_v3/kvm/rsnat
chmod +x rsnat
./rsnat install
5:把这个(转发主机)的密码设置成和宿主机密码相同,否则无法自检
6:把转发机器的IP,填写到计算节点的转发IP编辑框,并保存,点击自检通过
7:然后看后面的全局方式
8:记得对转发节点VPS重启下系统 命令:reboot
全局后续的方法说明:添加内网IP指定段到主控当前计算节点所属内网IP池列表内:【必须】
IP:172.16.0.2-254 掩码:255.255.0.0 网关:172.16.0.1
IP:172.16.1.2-254 掩码:255.255.0.0 网关:172.16.0.1
IP:172.16.2.2-254 掩码:255.255.0.0 网关:172.16.0.1
IP:172.16.3.2-254 掩码:255.255.0.0 网关:172.16.0.1
IP:172.16.4.2-254 掩码:255.255.0.0 网关:172.16.0.1
........................省略
最大 IP:172.16.255.2-254 掩码:255.255.0.0 网关:172.16.0.1
关于运维(如果你是安装请不要看这里):
假如一些不可抗拒的的原因,造成转发节点损坏无法开机,需要重装转发节点的时候
解决办法:
1:重装转发节点后
2:然后根据以上步骤安装转发节点
3:UI主控 > 平台运维 > 重建NAT > 选择 计算节点 > 点击 马上重建转发 > 完成