您好,欢迎光临中国U网,租用美国服务器香港服务器瑞典服务器等全球各地的服务器。
您现在的位置:首页 > 帮助中心 > 服务器问题 > 如何设置/修改CentOS Linux上面的IP地址信息(包括多IP地址设置)

如何设置/修改CentOS Linux上面的IP地址信息(包括多IP地址设置)

来源:中国U网 日期:2018-01-20 类别:服务器问题 点击:3774
自从CentOS 7发布之后,改了不少地方,对于操作来说,也有很多不一样的地方,下面简单说一下如何设置修改CentOS 7 的IP地址信息

对于用习惯了CentOS 5.x和CentOS 6.x的人来说,CentOS 7.x操作遇到了一些麻烦,因为CentOS 7做了不少改动,就像上一篇写的查看CentOS IP地址信息的命令,原来默认的ifconfig就没有了。

一、单IP
 
对于设置单个IP地址来说,其实CentOS 5.x, CentOS 6.x和CentOS 7.x都是大同小异的如下:
 
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
NAME=enp5s0f0
UUID=3e402acc-94da-4f0a-8550-feeae26089d1
DEVICE=enp5s0f0
ONBOOT=yes
IPADDR=192.168.1.2
NETMASK=255.255.255.248
GATEWAY=192.168.1.1
DNS1=8.8.8.8
 
对于CentOS 5.x和CentOS 6.x来说,DNS可能是在/etc/resolv.conf里面设置的,很简单
 
nameserver 8.8.8.8
nameserver 4.2.2.2
 
如果在上面已经设置了,这个地方也可以不设置。
 
二、多IP
 
1、CentOS 5.x和CentOS 6.x的多IP
 
(1)、创建多个设备文件,如果像上面的设备名字是enp5s0f0,那可以创建enp5s0f0:0, enp5s0f0:1 。。。等多个文件,每个文件里面都可以设置不同的IP(参考上面单IP的设置),除了IP地址之外,设备名DEVICE也要改的和文件名一样(当然其他名也可以,只是为了好管理,都统一成一样的),其他的地方都可以一样。
 
有人说这个方法在CentOS 7.x 上也是通用的,但是我测试是不行的,暂时还不知道是什么原因。
 
(2)、如果IP是连续的一组,也可以用下面的方法
 
vi /etc/sysconfig/network-scripts/ifcfg-enp5s0f0-range
DEVICE=enp5s0f0
BOOTPROTO=static
IPADDR_START=起始IP,如:192.168.1.2
IPADDR_END=结束IP,如:192.168.1.6
CLONENUM_START=网卡起始编号,:如:1,生成的网络接口会从 enp5s0f0:1开始
NETMASK=子网掩码,如255.255.255.248
ONBOOT=yes
 
这个方法其实就是一个类似循环的方法执行了一遍(1)的设置,但是这个方法在一些类似webmin或者kloxo上是不支持的
 
2、CentOS 7.x上设置IP地址
 
相对于CentOS 5.x和CentOS 6.x来说,我觉得CentOS 7.x反而简单了很多,所有的IP都设置在enp5s0f0文件里面就可以了
 
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
NAME=enp5s0f0
UUID=3e402acc-94da-4f0a-8550-feeae26089d1
DEVICE=enp5s0f0
ONBOOT=yes
IPADDR=192.168.1.2
IPADDR1=192.168.1.3
IPADDR2=192.168.1.4
。。。 # 更多IPADDR(x)
NETMASK=255.255.255.248
GATEWAY=198.255.13.41
。。。# 如果是不同网关,这里也可以加更多的GATEWAY(x)
DNS1=8.8.8.8
。。。# 还可以加个DNS,DNS(x)
 
好了,到这里CentOS 5.x, CentOS 6.x和CentOS 7.x的IP地址的设置方法就说完了。
 
最后一步,重启网络,让所有设置的IP地址生效:server network restart

 


关键词:IP地址设置,设置IP地址,CentOS 5.x,CentOS 6.x,CentOS 7.x,多IP地址设置
如何设置/修改CentOS Linux上面的IP地址信息(包括多IP地址设置)为中国U网原创文章,在不经过允许的情况下,禁止用于商业用途或随意转载,转载请注明出处,并加上本页链接地址:
http://www.cuwww.com/help/detail-80.html