随着年纪日益的增大,面对的事情渐渐增多,有一些事情很难免的会出现考虑不周或者是意想不到的地方。自己的本职工作就不用提了,有点觉得事事不顺,最近连一些简单的事情,做起来都有点棘手,而这种棘手,通常都是自己意想不到所带来的,比如对于同一品牌AP的识别。
因家里面需要联网的设备越来越多,为了方便管理(其实就是“职业病”,自己的专业瘾),今年年初的时候家里新设立了一个8口的三层交换机,作为核心交换机,划分几个VLAN,分别用于区分有线网络、无线网络、家庭娱乐终端、监控系统等。拓扑图大致如下:
其中的“无线路由”就真的找了一个普通的无线路由器来充当,只是关闭了DHCP等功能,当作是无线AP来使用。但后来觉得这个无线路由有一些功能缺失(比如没有无线黑白名单功能),因此买了一个专门的AP来替换这个无线路由,而且这个AP和在用的出口路由器是同一个品牌,该路由器可以管理这个AP。
因为中间有个三层交换机,所以必须开启option43,输入符合厂商规范的值到DHCP的option43选项中,以便路由器能识别这个AP。但由于想到这个AP和路由器是同一个品牌,DHCP服务也在路由器上,所以个人猜想只要AP插上去之后,不用配置option43选项,路由器也能识别到这个AP吧?结果反复插拔AP很多次,AP能获取到IP地址,但是路由器就是不能识别AP。难道三层交换机所使用的DHCP中继功能不支持option43的中继?自己觉得不太可能,但是就是无法正常识别。为了确定是不是AP的问题,我把AP绕过三层交换机,直接接到路由器上,AP能正常识别,说明AP本身没有问题。由于时间有限,干脆把AP接到路由,暂时先使用着算了,以后再慢慢研究。
于是就一直等到今天。
因为少了AP下各终端之间的数据交换,而使用有线网络的设备又不是很多,这样就造成了三层交换机的利用率并不是很高,想着想着都有点不太服气。趁着今天假期,时间充足,我又投入了一些时间去研究如何让路由器透过目前所使用的三层交换机识别AP。尝试了好几回,依然不行,觉得有必要到路由器厂商的官网查一下技术资料,不查不知道,一查吓一跳!原来就算是同一个厂商的设备,都要自己亲手在路由器的DHCP中亲手指定option43的值,不管这个值是否指向路由器自己!如果不单独设置option43项目,路由器依然无法正常识别到三层交换机下的AP!更况且,自己的路由表也写错了!网关写错了一个数字!
真的有点服了自己的一些思维,真的要好好反思,努力地改进自己的工作方式和思维方法!