一、配置网络
(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 ——验证联网成功