方法一:
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 允许网卡启动;
除非注明,否则均为 曼诺 原创文章,转载请注明出处:https://www.wamano.com/2025/4284.html