Centos 添加整段IP配置

方法一:
1.确认配置网卡名称

服务器有两块网卡,只有一块网卡接线连接了外网,使用ip add命令查看网卡状态,up状态表示连接了网线,是我们要配置的网卡

2.附加IP配置

cd /etc/sysconfig/network-scripts/ 进入网卡配置文件目录

ls 查看目录下有哪些文件

1)主网卡配置文件修改

vi /etc/sysconfig/network-scripts/ifcfg-eno1

网卡配置文件添加:NM_CONTROLLED=NO
------------如对外发布要隐藏掉IP信息(可用x.x.x.x代替)-----------------

2)附加IP配置

新创建配置文件 ifcfg-eno1-range0,centos6环境下注意查看网卡名称

vi /etc/sysconfig/network-scripts/ifcfg-eno1-range0

IPADDR_START=108.186.199.1 起始IP
IPADDR_END=108.186.199.253 末尾IP
PREFIX=24 掩码
CLONENUM_START=0 子网起始数

保存退出,重启网卡

systemctl restart network 重启网卡

或者使用

service network restart

方法二:
首先确定使用的是哪块网卡,若使用的eth1,如下操作
cd /etc/sysconfig/network-scripts/
创建 ifcfg-eth1-range0 文件
vi ifcfg-eth1-range0
编辑配置文件:
DEVICE=eth1
BOOTPROTO=static
IPADDR_START=142.0.138.10
IPADDR_END=142.0.138.13
CLONENUM_START=0
NETMASK=255.255.255.248
GATEWAY=142.0.138.14
ONBOOT=yes
编辑完成后保存退出,重启网卡服务,IP地址自动绑定并生效。
注:
若单网卡绑定多个非同段IP,可以多个ifcfg-eth1-rangeN文件;
CLONENUM_START值可以通过计算获取,也可以等生效一个文件后,通过ifconfig 查看,来获取CLONENUM_START值.
设置完成后,service network restart
注释:
vi /etc/sysconfig/network-scripts/ifcfg-eth1-range0
eth1为网卡主IP设备名称,range0为起始子网卡位置;
DEVICE=eth1 网卡设备名称;
BOOTPROTO=static 静态指定IP地址;
IPADDR_START=142.0.138.10 起始IP;
IPADDR_END=142.0.138.13 结束IP;
CLONENUM_START=0 子网卡命名起始数;
NETMASK=255.255.255.248 子网掩码;
GATEWAY=142.0.138.14 网关;
ONBOOT=yes 允许网卡启动;

最后修改:2019 年 05 月 29 日 11 : 21 PM
标签:CentOSiplinux

发表评论