始于初见,止于终老

Centos安全的新增附加IP

安全的新增附加IP,不影响原网卡配置,降低故障风险,不影响线上业务正常运行。新增附加IP需要知道新的IP地址和子网掩码,其他信息(如网关等)都不需要。

目录/etc/sysconfig/network-scripts/下是网卡的配置文件,安全的新增附加一个额外IP地址,需要在这个目录下新增加一个新网卡配置文件。额外IP的网卡配置文件的文件名是有要求的,必须是ifcfg-eth0:XXXX的形式,其中eth0代表物理网卡,eth0:XXXX 代表是附加在这个物理网卡上的虚拟网卡,XXXX可以是1到4位的字符串,字符串内容可以包含任意字母和数字。

$ cd /etc/sysconfig/network-scripts/
$ vi ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
BOOTPROTO=static
IPADDR=192.168.101.99
NETMASK=255.255.255.0
GATEWAY=192.168.101.1
DNS1=8.8.8.8
ONBOOT=yes

假设,新IP是192.168.101.204,子网掩码是255.255.255.0

$ vi ifcfg-eth0:1
DEVICE=eth0:1
BOOTPROTO=static
IPADDR=192.168.101.204
NETMASK=255.255.255.0
ONBOOT=yes

保存退出,启用网卡ifup eth0:1即可。多个IP则多次添加。
配置不同的网卡只需要修改 DEVICE(设备名字)、IPADDR(IP地址)、NETMASK(子网掩码),网卡配置文件中的变量名都必须是大写。

启用网卡 `ifup eth0:1`
停用网卡 `ifdown eth0:1`
不要直接操作eth0,除非有VNC、内网SSH等备用连接,否则可能出现不必要的麻烦!

添加新评论

可用标签:<img> <b> <u> <i>

仅有一条评论

  1. 支持一个!我在支持一下

Top