记录一次家庭网络升级的历程

之前一直对家里的网络没有太高的要求,记得18年的时候用的还是30M单宽带,后来小区楼下电信做活动,才换成了现在的300M宽带,虽然套餐早就升级了,但是网络设备一直没更新。

最近几年都是用光猫拨号,然后桥接了两个百兆斐讯K2路由器,次卧和书房各一个,根据家里的布局平常连接书房的wifi就足够了,有时候在次卧使用电脑的时候才会用手机连一下次卧的wifi,虽然在屋里走来走去时网络不会敏捷切换,体验很差,但是感觉也没有特别大的影响。

由于之前机缘巧合白嫖了两块1T的硬盘,后来就买了台群晖NAS,然后接到了次卧的K2路由器上,这时候就有了一些问题,在其他房间的网络中是不能访问到这台NAS的,所以还得用次卧的路由器做端口映射到光猫,才能用光猫绑定的路由地址+端口来访问NAS,其实这样就是麻烦了一些,也没有太大的问题。

后续又申请了动态公网IP,把NAS映射到了外网上,就出现了让我非常头疼的问题,电信的光猫时不时就会把我设置的端口映射记录清理掉,导致家里部署的服务时不时就挂了,不稳定就不稳定吧,对个人使用的影响也不算太大,就是麻烦一些,这依旧没有让我有动力来折腾网络。

因为我在群晖NAS上部署了MYSQL数据库,对外提供了一些服务,为了保障数据的安全我对硬盘做了RAID1磁盘阵列,然后两块NAS硬盘日夜兼程的读写、读写、读写,最终在1年后,两块硬盘出现了不同程度的坏道,这让我心疼不已,虽然硬盘白嫖来的。

后来我就想,能不能把我的NAS抽离出来,只作为家庭存储器来用,我自己需要部署的服务放到一台微型服务器上就行了,这时候软路由就出现了我的脑海中,低功耗、体积小、稳定和可玩性还行,非常符合我的现有需求,所以就拉开了本次网络升级序幕。

使用硬件:

电信光猫

软路由(Sophos SG105,2H4G,ikuai系统,支持来电自启)

3个AP(E8820魔改的爱快AP-W7)

交换机(水星SG105C 5口千兆)

网线跳线若干

构建思路和目的:

1.光猫改桥接模式,通过跳线将光猫千兆口与软路由千兆口相连,软路由通过跳线与水星交换机相连,经过水星交换机再与各个房间的AP连接,网络附属设备接在任意AP均可在局域网内访问,软路由控制拨号、端口转发等所有网络相关功能,打造稳定的对内和对外网络环境。(已实现)

2.通过ikuai软路由上的docker插件,部署我所需要的各种环境和服务,迁移所有原来在NAS上的服务,让NAS回归存储本质(已实现)

3.实现手机无缝漫游,在家里移动时无感切换到信号较强的AP上(已实现)

网络拓扑:

弱电箱(属实尽力了~):

结语:

写这篇文章的时候,这套设备已经使用一段时间了,本次硬件升级的所有目的均已达成,升级暂时告一段落。

THE END