虚拟机上centos7静态IP的配置

在搭建hadoop的测试集群时,需要预先把集群机器的ip配置为静态

配置静态ip有多种方式,这里使用这种本人实验可以成功的,注意centos不同版本的系统可能不一样,本文只适用于centos7系统

环境:vm10,centos7;三个虚拟机,由于集群需要,这里centos1(机器名)装机为有界面的,centos2,centos3装机为无界面的;

提前说明一点:centos7有界面的系统在用我的方法配置完后可以访问外网,ping www.baidu.com,但无界面的系统我这里配置完静态ip后并不能访问外网,配置静态之前是可以的,可能是在装系统时选项问题。。。这个先不深究,因为即使不能方位外网,三台虚拟机之间能够通讯,就满足我集群的需要

首先在VM界面centos1的网络配置,如下图,完成,1,2,3步骤,勾选dhcp之后要点击应用


之后查NAT设置,与DHCP设置,如下面两张图,nat设置里面要注意网关,与子网掩码;

dhcp设置里面要注意开始地址与结束地址,此地址为你的虚拟机可设置的ip范围


下面进入centos系统进行相关配置:

一定要在root用户下去更改下面的设置,界面系统如果以前连过外网,那么可能会在界面的网络设置里有很多个网络,我这里已把其他连接删除,记住要保留enoXXXXXX这种不删除


进入命令行,先备份cp /etc/sysconfig/network_scripts/ifcfg-enoXXXX       /etc/sysconfig/network_scripts/ifcfg-enoXXXX.bak

编辑vim /etc/sysconfig/network_scripts/ifcfg-enoXXXX


修改(修改的值原来文件中有引号的要保留引号):

BOOTPROTO="static"

ONBOOT="yes"

添加(IPADDR0为要设的静态ip地址;NETMASK为刚才上面NAT设置的子网掩码;GATEWAY0为上面NAT设置的网关ip;DNS1为为上面NAT设置的网关ip):

IPADDR0=192.168.121.128      

NETMASK=255.255.255.0

GATEWAY0=192.168.121.2

DNS1=192.168.121.2

修改完后保存

然后执行命令 systemctl restart network

执行同样步骤在centos2,centos3上,至此,静态ip的配置就完成了!





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值