CentOS下网卡配置方法以及多IP配置

我们为什么要手动配置IP呢?
因为在某些服务器上,我们安装了BBR后,网卡会自动改变IP为内网IP,导致我们的程序无法联网,所以需要手动配置一下IP。
CentOS修改IP方法:

vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0          //网卡名
BOOTPROTO=static     //静态获取,可以按照需要改为dhcp自动获取
ONBOOT=yes           //系统启动时激活网卡
IPADDR=10.0.2        //IP地址
GATEWAY=10.0.1          //网关
NETMASK=255.255.255.0   //掩码

保存修改后,我们重启下网络服务

service network restart

之后就可以使用ipconfig或者ip add查看到修改后的信息

对于配置多个IP的话,通常是eth0.0.. eth0.1 ..eth0.x等等, 那么如果要配置大量的IP呢,这么配置也是可以的,但是繁琐,虽说这种情况很少。
对于添加大量IP,有一定规定的,RHCE / CentOS 系统提供绑定一个IP范围快速的方法让我们不再需要创建大量的文件,节省时间。如:

vi /etc/sysconfig/network-scripts/ifcfg-eth0-range0
IPADDR_START=10.1.0.100  //第一个IP
IPADDR_END=10.1.0.200   //最后一个IP
CLONENUM_START=0        //被分配给一系列的接口开始编号(该实例中是从eth0:0开始的)
NETMASK=255.255.255.0

保存修改后,我们重启下网络服务

service network restart

或者直接激活网卡:

ifdown eth0 && ifup eth0

这样就为服务器配置好网卡了。

» 本文链接:CentOS下网卡配置方法以及多IP配置
» 转载请注明来源:刺客博客
» 如果文章失效或者安装失败,请留言进行反馈。