有些Linux VPS主机,我们在拥有多个IP地址或者说购买第二个IPV4地址之后,我们在使用的时候是直接解析的,比如我们想用哪个IP对应某个域名的时候直接域名解析到这个IP,不要在服务器中设置配置文件。但是,有些VPS在添加新的IPV4后是需要设置的。
在这篇文章中,将记录今天在给公司的这台机器添加新的IPV4地址的时候并没有直接默认可以解析,而是需要配置文件的,把过程记录下来,分别基于CentOS6/Ubuntu 12.04两个环境系统进行的配置,万一以后有需要的时候还可以复制使用,毕竟年纪大了脑子不好用。
第一、添加新IPV4前的准备工作
1、比如我们这里原本有一个主IP地址:1.2.3.4
2、然后添加了一个新的IP地址:1.2.3.8
我们在购买新的IP地址之后,先重启下服务器。
第二、CentOS 6系统的添加IP流程
1、配置ifcfg-eth0文件
/etc/sysconfig/network-scripts/ifcfg-eth0
利用vi打开配置文件:
然后先将BOOTPROTO=dhcp 修改成 BOOTPROTO=static,然后添加文件
IPADDR=[mainip]
NETMASK=[netmask]
GATEWAY=[gateway]
在ifcfg-eth0最后添加上面三行,注意[]中间的是我们主IP地址的相关信息IP地址、掩码、网关。最后启动一下ifup eth0。
2、创建和编辑ifcfg-eth0:1文件
/etc/sysconfig/network-scripts/ifcfg-eth0:1
我们需要给第二个IP地址创建文件管理IP。
DEVICE=eth0:1
BOOTPROTO=static
IPADDR=1.2.3.8
ONBOOT=yes
添加脚本到文件里。注意第二个IP地址要修改成我们自己的。执行ifup eth0:1启动生效。这样,CentOS6环境添加第二个新IP地址的配置就完成。
第三、Ubuntu 12.04系统的添加IP流程
编辑/etc/network/interfaces文件配置:
auto eth0:0
iface eth0:0 inet static
address 1.2.3.8
netmask 255.255.255.0
是不是比CentOS简单很多,直接添加上面的文件脚本,注意修改IP地址,最后执行ifup eth0:0生效。