由于我们是校园网 不登陆没有办法上网 搭建集群的时候就很麻烦,所以搭建一个nat服务器,使用一个校园网账号来使集群的虚拟机都可以上网
首先 使用vSphere Client连接到服务器
然后创建一个虚拟交换机
这台虚拟交换机不用添加物理网卡
一直下一步就可以了 可以随便修改名字
然后新建一个双网卡的centos7系统 用来做nat和dhcp服务器
两张网卡就是刚刚自己创建的和默认的
注意这个NAT的机器一定要能上网
更新一下yum
yum -y update
安装一下网络的命令
yum -y install net-tools
ifconfig之后 可以看到
第一张网卡是我们上网用的 第二张我们用来做nat的网关
修改第二张网卡的配置
vi /etc/sysconfig/network-scripts/ifcfg-ens160
这个地方和你网卡的名字对应
重启网卡
systemctl restart network
关闭防火墙和selinux
systemctl stop firewalld
setenforce 0
接下来配置iptables
iptables -A FORWARD -i ens160 -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.255.0/24 -o ens32 -j MASQUERADE
开启Linux路由功能
echo 1 > /proc/sys/net/ipv4/ip_forward
安装配置DHCP服务
yum install -y epel*
yum install -y dhcp
cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
修改/etc/dhcp/dhcpd.conf文件
vi /etc/dhcp/dhcpd.conf
启动dhcp服务
systemctl restart dhcpd
设置开机自启
systemctl enable dhcpd
查看启动状态
systemctl status dhcpd
netstat -uap | grep dhcpd
之后服务器上的其他虚拟机都可以添加两个网卡 第一个是nat 第二个是外网的 两台都设置成dhcp就好了
这样就既可以上网 也可以用校园内的机子远程连接了