如何设置/修改CentOS Linux上面的IP地址信息(包括多IP地址设置)
来源:中国U网 日期:2018-01-20 类别:服务器问题 点击:4100
“自从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
如何设置/修改CentOS Linux上面的IP地址信息(包括多IP地址设置)为中国U网原创文章,在不经过允许的情况下,禁止用于商业用途或随意转载,转载请注明出处,并加上本页链接地址:
http://www.cuwww.com/help/detail-80.html
服务器推荐
香港服务器租用:
E3-1230 / 8G / 1TB / 10M = 700元
美国洛杉矶服务器租用:
i3-4130 / 4G / 1TB / 30M=500元
荷兰服务器租用:
E3-1230/8G/4x1T/1G/100TB=680元
瑞典斯德哥尔摩服务器租用:
E3-1240 / 16G / 1T或250GB SSD / 1Gbps=950元
香港服务器租用:
E3-1230 / 8G / 1TB / 10M = 700元
美国洛杉矶服务器租用:
i3-4130 / 4G / 1TB / 30M=500元
荷兰服务器租用:
E3-1230/8G/4x1T/1G/100TB=680元
瑞典斯德哥尔摩服务器租用:
E3-1240 / 16G / 1T或250GB SSD / 1Gbps=950元
- 把Python程序编译成Windows可执行文件exe的工具pyinstaller
- 解决:Could not resolve host: mirrorlist.centos.org; Unknown error解决方法
- 宝塔安装PHP的Swoole扩展的时候,CentOS 7提示No package 'libbrotlienc' found的解决方法
- ModuleNotFoundError: No module named 'PIL'解决方法
- 在Linux服务器上手动生成自签名证书
- Python数据类型中比较有趣的事情
- CentOS Linux下更换为阿里云的源repo
- Linux上安装宝塔BT面板企业版破解版(开心版9.0.0/9.1.0/9.2.0)
- Linux上如何卸载宝塔(BT)面板?
- 宝塔(BT)忘记BasicAuth身份验证密码怎么办?
- Windows11家庭版 出现身份验证错误。要求的函数不受支持,这可能是由于 CredSSP 加密数据库修正 错误解决办法
- 宝塔(BT)面板打不开,但网站可以打开的解决办法