由一丝小贪念引发的大工程
故事发生在一个月前,一个阳光灿烂的午后。
人在家中坐,事从窗外来。突然就听到咣咣咣的敲门声,打开门的瞬间有点诧异,因为看到两个印度人,一个略黑胖有络腮胡的三哥,另一个则是略黑瘦的年轻三妹。
然后三哥就开始巴拉巴拉的说,说的很快,但我大概蒙出个大概。他问我家里的网是哪里的,一个月大概多少钱,然后说现在有什么优惠如何如何划算等等。
这个套路我熟啊,之前很多推销电话都是印度人打的,就是给你说各种优惠套餐。其中有一次还真让他们成功了,结果后来花了很大的劲去取消。
所以我就带着戒备的心态看他演,这个人是真能说,一直说,说不停。
但听着听着我感觉有点不对劲,我一开始以为他们是Telus公司,因为我已经办了Telus最顶级的企业网络,所以我压根不需要他们给我其他所谓优惠的套餐,准备听完就婉拒让他们走。但是我突然发现他们不是Telus的,他们穿着红色的衣服,上面赫然写着Rogers,是另一家网络运营商。
这个三哥的口才、脸皮和销售能力都是真可以,我都能依稀归纳出他在整个过程中用了多少销售技巧,但是时隔已久我也懒的回忆了。另一个事则是看似他说的自信流利,但他的英语错误其实蛮多的,包括不少初级错误。所以,这才是英语作为第二语言的正确打开方式啊,不管水平高低错误多少,能把事搞定就行。
但是我是不会被他忽悠的,尤其是我对价格压根不在乎。我只是突然闪出一个念头,如果Rogers也能接到家里来,和Telus同时用,那岂不是更爽?就是这一丝贪念,改变了我后来一个月的生活。
经过我反复确认,接Rogers不影响Telus的使用,因为Rogers走的是有线电视网络,而不是Telus的网线网络,而且7天内可以免费取消。于是我爽快的签单,坐等收Rogers的设备。
几天后,设备到了。我打电话给络腮胡三哥,这次他带了另一个精神小哥上门来,直接把设备接到家里的一个有线电视接口上,说等一会自己就好了,然后就跑掉了。
事实证明,这三哥很不靠谱。我怀疑他只要签单就完成了工作,他压根不在乎后面是不是能安装成功和退订。结果就是,这个设备根本无法联网。但我没有立刻放弃,也没有打电话让他再来解决,因为他上门的表现就很业余,指望他还不如我自己上。
我把Rogers设备换了不同的电视接口试,但都不成功。折腾研究半天后发现,需要找到有线电视的入户线才行,功夫不负有心人,终于在地下室的弱电箱里找到了,一条黑色的明显比其他有线电视线更粗的线。很快的,设备显示正常,上网也正常了。
所以Rogers的确可以和Telus并存,因为用的完全不是同一个网络。
Telus是光纤,网速更快,上下行一致,还有公网IP地址,但也更贵点;Rogers的下载速度也不差,上行不够,但价格确实很便宜,很适合家庭使用。
选哪个呢?
当然是都要。而且不管用的上不用上,都要。
但我不想把家里的网络分成两块,用两个SSID(通俗的说就是wifi网络名称),以及给不同设备指定某一个网络接入,不太灵活。
于是乎,转手先买了一台 Ubiquiti Cloud Gateway Max。这个玩意可以让我同时接入两个Wan进来,也就是Telus和Rogers,然后再分配给家里所有设备。

它的管理界面长这样,是不是还挺酷炫?

最早家里是用Telus的光猫+2个Booster+2个Wifi扩展来组网的。

因为感觉房间网络信号并不是很理想,换成了ASUS ZenWiFi BT8,一层一台。

然后发现个问题,我一楼是用MoCA同轴电缆接入的,之前的Telus Booster设备有这个接口,可以直接接上,而我的BT8没有。研究了一下,需要买这个MoCA转换器来解决,它的作用就是把同轴电缆和网线接口互相转换。

但不要被这张图骗了,它还有个电源适配器,需要给它自己供电,是要占一个电源插口和空间的。这个小升级之后,家里的网络就变成了这样。

绿色那个是有线回程,在Mesh结构下还是蛮重要的,这样设备不管移动到了哪里,都可以智能自动切换到最近的路由器上。
顺便说下,图示用英语来画不是为了装,是我回头要把这个东西给外国朋友看,图我就别搞中英文两套了,大家凑合看着理解吧。
好了,刚才这两张图都是接入Rogers之前的结构了,那么现在Rogers来了,我要如何应对呢?
先看我的弱电箱。

最上面一个大白方盒子是Telus的光纤光猫,右下方有个小白方盒子是Ubiquiti Cloud Gateway Max(以后简称Unifi),它的下面还有个白色东西是Rogers的同轴电缆猫,它的左边是一台ASUS ZenWiFi BT8。
再来个近图。

我发现Rogers设备很容易热而且很热,于是贴心的给它配了一个可以温控的散热风扇。后来事实证明,这个风扇是真好用,温度控的妥妥的,声音也很安静。注意这里有个细节,风扇我放在了Rogers设备的上面,然后风扇的上面我又用了两根金属架把Unifi放在上面,这样下面吸风上面吹风,这俩设备都能散热。

最后的网络结构是这样的。

从上到下,挑重点解释一下:
两个网络接入就不用说了,然后把官方的猫设备改成了桥接模式,意思就是它不再负责路由功能,也不提供AP功能(Wifi),只做网络接入;
Unifi成为整个网络里的核心和大脑,它来负责所有网络线路的分配,也就是是路由功能,但它不提供AP功能(Wifi);
所有设备的都是通过ASUS BT8来接入网络,但ASUS BT8此时也是关闭了路由功能,只做AP服务,也就是提供Wifi接入,三台ASUS BT8通过有线线路构成有线回程,可以更好的判断设备应该接入哪个节点的Wifi并智能自动切换(比如你从一楼走到二楼,你的Wifi接入点就从一楼的切到二楼的);
Unifi除了做多WAN接入外,也设置策略,包括某些设备去从ROGERS网络来上网,某些设备通过TELUS来上网;以及端口转发,这里主要是针对群晖Synology NAS做的,配合Cloudflare DNS,加上TELUS提供的公网IP,可以实现用自己的域名来直接访问家里的NAS等。
事情本该到这就结束了。然而有些事,一旦开始就停不住手。
上面这张图有两个明显的问题:一楼和二楼的设备,都要通过弱电室的ASUS BT8跳到Unifi上,然后再访问互联网;弱电室的ASUS BT8放在那个小柜子里,显然它的Wifi信号覆盖不是最佳的。
不过,通过我持续的折腾和琢磨,我大致搞清楚家里的布线是怎么回事了。首先是电视的同轴电缆,除了从外面引入的那一根外,全屋的同轴电缆有若干条,都是在弱电室留了一头,然后另一头接到不同房间;然后是更关键的,除了二楼有一个网线接口(RJ45)外,其他所有地方都是电话线接口(RJ11)。我曾尝试用RJ11-RJ45转换线来测试其中一条线,发现没有信号,当时很疑惑,最后发现所有的线也都是在弱电箱有一个头,然后另一个头接到不同地方。好消息则是,整个屋子用的都是Cat5e的线,虽然不如Cat6强,但它全部都可以做成Ethernet有线网口!
发现就行动,立刻下单买相关装备。
寻线器。

做线器。

网络模块。

面板。

然后开干。
第一步,寻线。也就是说,我得知道弱电箱里这么多网线,到底哪个连到外面哪个口?
我先要干掉的,是一楼通过MoCA转换器来组网的那个点。看到了吗,白色圆线是同轴电缆,我通过它联网得多加一个MoCA转换器。然后这个面板还有个口,是电话口,我需要把它升级成网线口。

用做线器和网络模块做出网线接口来。

插上寻线器。

再跑到弱电箱拿寻线器找那跟线。

此处有个大坑,几乎让我半途而废。我一开始听了AI的建议,把寻线器切到了Tone模式,然后去找线,找来找去迷迷糊糊好像找到了(有噪音和有弱信号灯),然后做了网线接口,但是插上设备完全不通,又做了一根也是没有,我就很懵很迷惑,不知道是自己线没找对还是网线没做好,还是房子里的线路本身有问题。
再后来,不知道怎么歪打正着,把寻线器放到了Scan模式上,结果刚一靠近要找的线,它就铃铃铃的响起来了!而且不像之前那么含糊,直接就是非黑即白的差异。到这一刻,终于搞定!
开心的拆掉了MoCA转换器,和它那个丑电源视频器。

随后我直接满血复活,信心爆棚,因为终于把家里的网络情况搞清楚了啊!而且完全掌握了寻线、做线全流程,我已经是一个网络工程小能手了!
这不由得让我回想起近三十年前,我跟几个大学生在外面打着“网络工程”的名头,用同轴电缆做无盘局域网的片段。没想到若干年后,咱又捡起这手艺了。
这个玩意,从来就是零次和无数次。搞定第一次之后,我随后继续更换升级家里的网络。
之前因为一个其他设想买了台普通交换机。

这次完全没有浪费,用它来对接Unifi,然后再接其他设备。

其实主要为了把弱电箱里的ASUS BT8给它挪出来,放到让它信号覆盖更广的位置,特别是离我的电脑更近些。
它之前在这里挤着。

拆面板、做网络模块、寻线、接好。

这次明显手快很多。

现在给它独占一居室。

然后再把二楼之前放在卧室的ASUS BT8挪到了学习区,让主要活动区的信号更好些。哦,需要特别提一嘴,因为之前寻线器模式没搞明白,多做了两根冤枉线,你猜怎么着?这两根线正巧是我地下室和二楼要做的线!我完全省事了,压根不用额外做线。要知道弱电箱里一共有大概8根线,刚好就这两根,这都不是巧的事了吧!
最终,我的网络。

虽然依然还有可以继续优化的地方,比如我可以把换下来的TELUS Booster做成新的AP扩展更大的无线覆盖面积,以及我买的同轴电缆工具套装可以在所有有同轴线缆接口的地方接入设备。

但是我已经满意了,舒坦了。就此停手吧,也给以后留点操作空间出来。
家庭网络的改造相当耗时间、耗精力。我一丝小贪念,让自己在过去几周频繁在Amazon下单采购,钱都是小事,主要是各种折腾和研究,不仅研究设备、接设备、调试设备,还要自己寻线、做线。硬工程搞完再搞软工程,对于Unifi的设置,Synology NAS和Cloudflare的设置,等等、等等。
有人不明白为什么要这么折腾,为什么有如此执念非要这么搞,之前的网络难道不能用吗?有什么不同吗?
于是我写下这篇文章,用以纪念我这一个月的成果。我知道大部分人依然看不懂,我也不奢求有谁能懂,以及我当前的水平依然也是菜,但是,这种DIY和折腾所带来的乐趣和成就,只能用两个字来形容——舒坦。

