一、环境及说明
当初有这个需求,主要是帮一个医院客户搭建一个大数据集群,使用的是院内网,交换机上一个端口只能连接一部电脑上网,不能通过路由组建子网,确保集群中的服务器有子网ip的同时,也能够通过公网ip连上外网。
所以就需要通过双网卡,一个网卡连外网交换机进行上网,一个网卡连内网交换机,通过子网与其他主机进行通信,其结构如下:
服务器上部署的系统为centos7.6。
由于是测试用服务器,所以三台服务器的主机名字简化为host1到host3。网卡2直接连接内网交换机,内网交换机1口不连接任何网络。下面以host1为例进行讲解,其他的可以以之为例模板进行配置。
二、部署
1. 配置DNS
修改/etc/resolv.conf文件,至于DNS,可以先看一下当前连上外网的时候,DNS是什么,记下来就行了,然后写到这个配置文件:
nameserver 202.11.123.123
nameserver 202.11.123.124
nameserver 222.11.123.125
(上面的ip已经处理过)
2. 配置外网网卡的网关
修改网关的配置文件/etc/sysconfig/network:
NETWORKING=yes
HOSTNAM