部分服务器会有附加IP,但是网卡默认IP是一个,需要自己修改网卡配置。
查看正在使用的网卡
ip link | awk 'NR%2==1' | awk '{print $2,$8,$9}' | tr -d ':'
输出的内容应该类似于以下结果:
lo state UNKNOWN
eth0 state UP
eth1 state DOWN
eth0
为正在使用的网卡
复制现在正在使用的网卡配置信息文件
位置/etc/sysconfig/network-scripts/
cp ifcfg-eth0 ifcfg-eth0:1
其中ifcfg-eth0:1为单网卡上第二ip配置文件名,如要配置第三个ip,则可复制文件名ifcfg-eth0:2,文件名以此类推
编辑第二IP配置文件。
vi /ect/sysconfig/network-scripts/ifcfg-eth0:1
修改如下:
DEVICE=eth0:1 ##替换成eth0:1
IPADDR=1.1.1.1 ##替换成新的IP
GETWAY=x.x.x.x ##替换成新的网关
NETMASK=x.x.x.x ##替换成新的子网掩码
启动网络设置
ifup eth0:1 ##开启
ifdown eth0:1 ##关闭
检查:输入命令:ifconfig
查看是否设置成功
如果重启无效,注意IPv6是否重复,重复会导致失效,有的话直接删除
还有问题的话
将命令ifup eth0
添加到/etc/rc.d/rc.local
再无效添加:ifdown eth0:1 && ifup eth0:1
还是不行的话,建议rm -rf /*
跑路
同一网关多IP
IPADDR=1.1.1.1
修改增加为:
IPADDR=1.1.1.1
PREFIX=24
IPADDR1=1.1.1.2
PREFIX1=24
/26 /27等IP段类暂未实践记录,有机会补上