CentOS一个网卡绑定多IP地址

我们购买一台服务器,如果是多个IP地址的机器,很多时候会遇到只有一个IP地址可以ping通,其他IP地址是不通的,那是因为机房交付时偷懒,没有配置多个IP的绑定。很多时候就得靠我们自己了,指望别人是指望不上的。如果是5个IP的机器,几乎都是连号的IP,还没遇到过非连号的,都类似于173.208.187.234-238这种的5个IP,大多数只有第一个IP是默认能连接到服务器的,其他四个就需要我们自己手动配置一下了。如果是200+个IP的站群服务器,请往下看!本文只讲CentOS 7.x的配置,很多人觉得目前7.x就够用,7.6是最稳定的版本,7.8用的也比较多,8还不建议使用。如何永久为单网卡配置多个IP?交付邮件包含如下(例子):系统IP:173.208.187.234/29可用IP范围:173.208.187.234-173.208.187.238网关:173.208.187.233子网掩码:255.255.255.248用户名:root密码:Txxxxxxxxxxxxj!系统IP用于登录SSH,可用IP范围包括系统IP和另外四个待绑定IP,网关和子网掩码用于配置网卡!以 root 用户登录系统,然后使用 ( ifconfig ) 命令查看网卡信息,可以看到目前系统只有一块网卡,并且只有一个IP地址,此步骤也为了看到网卡名称。ifconfig注:ifconfig命令不能使用可以执行 yum install net-tools 安装一下再试。网卡名称:enp2s0(不同服务器名称不同),IP地址:173.208.187.234,子网掩码:255.255.255.248,广播地址:173.208.187.239cd /etc/sysconfig/network-scripts进入网卡配置目录,ifcfg-enp2s0是网卡配置文件,cp复制四份重命名(命名方式:网卡名称:编号),如下图:使用命令 ( vi ifcfg-网卡名:IP地址编号 ) 命令打开新复制的配置文件。依照图中标注的修改配置文件,主要修改的是设备名和IP地址,然后保存并退出。vi命令:从命令模式切换到编辑模式使用“A”、“a”、“O”、“o”、“I”、“i”键之一,从编辑模式切换到命令模式使用“esc”键,:wq 保存并退出。设备名和IP地址两处必须修改,并且一一对应好,设备名和这个配置文件的名称也要对应好,四个文件绑定4个IP。以上步骤需要修改四次,所以如果你服务器安装了宝塔面板的话,可以用宝塔进入网卡配置目录可视化修改!service network restart重启网络服务使得配置文件生效。ip addr show用命令查询IP地址信息,发现4个IP地址信息已经出现在物理网卡下。然后本地电脑再试 ping 一下,如果能 ping 通的话,就可以了。站群服务器绑定200+个IP配置要点站群服务器分为1C段IP,4C段IP,8C段IP,16C段的也有,少!贵!因为不是专业的,所以我理解的4C段就是,4段IP分别有4个网关,所以和上面一样需要4个配置文件。网关不同子网掩码就不同广播地址也不同,如何找出网关、子网掩码说来话长看下面文章吧!什么是网关?子网掩码?广播地址? 网关、子网掩码等搞定,IP段标识也要知道,就是173.208.187.234/26后面的26便是IP段标识。如下,一个IP一个IP段标识或子网掩码,此C段是61个IP,就需要写到IPADDR60=(写第61位IP地址)PREFIX60=(写第61位IP段标识或子网掩码)。IPADDR0=(写IP地址)
PREFIX0=(写IP段标识或子网掩码)

IPADDR1=(写IP地址)
PREFIX1=(写IP段标识或子网掩码)

IPADDR2=(写IP地址)
PREFIX2=(写IP段标识或子网掩码)4C段就4个网关、4个子网掩码、4个IP段标识(基本都是26)、4个配置文件,每个配置文件需要修改的内容包括:网关、子网掩码或IP段标识、设备名、IP地址,其中IPADDR和PREFIX成对出现61次,每次对应一个IP。故,此配置文件绑定了61个IP成功,4个文件共244个IP全部绑定。结语:以上站群服务器绑定部分,没有亲自试过有个别处需要验证,因为没遇到过站群服务器不给配置全部IP的,毕竟服务器商不是越多越好,选择一个价格还可以使用稳定常用即可!第一部分绑定5IP的方法是我常用的方法,可能一个配置文件也能搞定,不过有一种能解决问题靠谱的方法,觉得没必要浪费时间研究其他更便捷的方式方法了,小白水平一知半懂的我追求极致是受虐行为!


本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: https://www.xiaosb.com/beian/53352/