一、配置网络
(1)启动网卡
登录root用户,执行命令:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
(注意:网卡配置文件是ifcfg-ens**格式,不同电脑有可能不同)

将onboot=no改成onboot=yes。

保存后退出。
激活指定的网络接口,执行命令:
ifup ifcfg-ens33
(2)安装net-tools
启动网卡之后,接着执行,ifconfig命令,然后终端会提示
-bash:ifconfig:command not found。

也就是说不能识别ifconfig。在此需要安装net-tools软件。
执行以下命令:
yum -y install net-tools
(自动连接aliyun镜像,也可能是别的)

(3)验证安装成功。
再执行ifconfig命令,看到本机的网络配置信息,如下:

使用命令:ping www.baidu.com,联网成功。

二、设置静态ip与dns
搭建分布式集群时,ip地址应该是固定的。
(1)查询当前的网关和ip
输入命令:ifconfig ——得到当前的ip地址。

输入命令:netstat –rn ——得到当前的网关

静态ip的前三位与查询到的值的前三位保持一致,最后一位可以改,假设设定静态ip地址为:192.168.116.101
(2)编辑网卡设置文件
进入目录:
cd /etc/sysconfig/network-scripts
编辑文件ifcfg-ens33:
vi ifcfg-ens33
注意,只要名字是ifcfg-ens**格式即可,**可能是其他数字。

修改内容如下:
bootproto=dhcp改为bootproto=static ipaddr=192.168.116.101 netmask=255.255.255.0 gateway=192.168.116.2 (使用netstat -rn命令查看本机的网关)
修改的过程不要复制粘贴,以免引入其他不可见字符。

- 输入命令:reboot ——重启系统
- 输入命令:ifconfig ——查看刚刚设置的静态ip地址生效。
(3)设置dns服务器
输入命令:ping www.baidu.com,显示如下,说明不能联网。

还需要设置dns服务器。
resolv.conf是dns域名解析的配置文件。
执行指令:
vi /etc/resolv.conf
添加一行
nameserver 192.168.116.2 #定义dns服务器的ip地址。

重启网络:
service network restart
再次:ping www.baidu.com ——验证联网成功
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
发表评论