蓝冰志

解决TP-LINK路由器TL-ER6520G内网IP不够的问题

似乎很多人都有一种误解,就是“路由器下只能有255个IP地址/客户端”,可能在早期的路由器上确实是这样的?

这是发生在我公司局域网的真实案例,我也走了一些弯路,如果你也遇到这样的问题,希望对你有帮助。

硬件设施

主路由器 TL-ER6520G

TL-ER6520G 下挂有线网络汇聚交换机,并划分Vlan,每个VLAN对应每个楼层。然后每层设置一个交换机,从该交换机分到每台电脑/每个房间。

TL-ER6520G 下挂无线汇聚交换机,下挂AC1000无线控制器,下挂50个左右的无线AP。

网络设计

最初的设计是这样的,在TL-ER6520G设置双WAN口,引入中国联通和中国电信专线,在3口设置有线网络,使用192.168.30.X段,在4口设置无线网络,使用192.168.1.X段。

在早期的时候,由于用户数比较少,这样设计也是没问题的。

后来由于用户数增多,我就考虑多划分几个IP段,于是我尝试在3口,设置 192.168.30.X 192.168.40.X 192.168.50.X 段,但是失败了,DHCP只能自动获取30段的。也就是从这里陷入了误区。

网络问题

也就是在昨天,IP彻底爆棚了。IP数量不够用了,出现了互相争抢IP的问题。

解决方案

最终想到改变子网掩码,使用B段IP的情况。(在此前没有尝试过,因为我虽然之前做IDC但是并没有接触过网络路由这一块的维护,所以也跟大部分人一样,认为路由器只能使用1个段。。。)

但是由于许多下级路由可能使用 192.168.X.X的段,那么 192.168.0.1-192.168.255.254的段就不能考虑了。

于是最终我使用了 10.10.0.1-10.10.255.254 的段。

接口名称:eth0
接口类型:静态IP
接口状态:已连接
IP地址:10.10.0.1
子网掩码:255.255.0.0
网关地址:0.0.0.0

IP地址池

10.10.0.1-10.10.255.254

也就是使用了 10.10.0.0/16 的IP段。这样的话最多可以使用65534个IP,肯定够用了。

提供一个 IP地址计算器 方便大家使用。

NAPT规则

源地址范围 10.10.0.0/16

设置完成之后,部分设备可能获取不到IP地址,重启后选择自动获取即可。

部分设置静态IP的服务需要手工修改IP地址。

蓝冰 发布于 2017年05月17日