惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
F
Fortinet All Blogs
爱范儿
爱范儿
博客园 - Franky
MyScale Blog
MyScale Blog
罗磊的独立博客
博客园 - 三生石上(FineUI控件)
B
Blog
P
Proofpoint News Feed
IT之家
IT之家
宝玉的分享
宝玉的分享
D
DataBreaches.Net
S
SegmentFault 最新的问题
Microsoft Azure Blog
Microsoft Azure Blog
GbyAI
GbyAI
M
MIT News - Artificial intelligence
L
LangChain Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
月光博客
月光博客
雷峰网
雷峰网
Stack Overflow Blog
Stack Overflow Blog
量子位
V
V2EX
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
我的诉求
2020-05-19 · via 少数派

看了这篇文章后你将会了解到:如何建立自己的家庭数据中心、如何在外面访问家里的设备等等。

最近工作比较忙,一直都没有更新博客。不过趁着家里更换宽带的机会,顺带把家里的网络环境整顿了一番。

现在家里的网络用的很爽,不仅吃鸡不卡了,还可以随时随地查看存在家里的文档、电影还有照片,在外面的时候想远程操作家里的电脑也没问题。

我的诉求

先说说我的诉求:

  1. 需要一个完全受自己控制的网盘;
  2. 我想在外面任意设备上方便的访问到家里的设备;
  3. 需要一个 7x24 运行的微型服务器,可以跑一些我需要的服务,或者我写的服务,而且也需要外网可访问;
  4. 还有一个就是全家设备都可以“自由上网”~

为什么需要一个私人网盘

数据安全

我有大量需要存储的数据,还有很多需要多设备同步的细碎文件,比如个人笔记。大体积的数据文件我尝试过百度云,个人笔记我尝试过坚果云

百度云存在擅自删除用户文件的行为,让人不放心。而坚果云客户端在重度使用的情况下,经常出现 Bug,比如不会自动上传更新。

家庭媒体中心

虽然目前流媒体服务很成熟了,但是还存在几个 “痛点”

  1. 国内流媒体的伪 1080p,这对于追求画质的朋友来说是比较难受的
  2. 国内不可描述存在的导致某些片不可看或有删减

开整

既然需求很清晰,那么就直接开干。

首先把移动宽带换成联通宽带(为什么不换电信?换不起呀)。然后购置华硕 AC86U 路由器替换掉家里不知名的老古董路由器。

硬件全部到位,接下来开始软件部分。

实现外网访问

要实现外网访问有三个关键点:公网 IPDDns端口转发

公网 IP

要在外网访问家中的设备,最简单的就是有公网 IP。办理宽带的合同上有清楚的写着:提供随机 IP 的网络服务,不提供固定的公网 IP 服务。。但是运营商默认给你的 IP 其实还是一个局域网 IP。

运营商默认不提供公网 IP 的行为我能理解,毕竟 ipv4 的资源有限。但是对于客服不给办理,反而引导客户办理专线的行为,是真的不齿。联通在投诉后给予的答复是客服人员网络知识不足,不能正确理解客户诉求,这个说辞,勉强可以接受?

总之,虽然很折腾,但是最后还是成功拿下了公网 IP。

DDns

DDns 其实就是在自己的 IP 发生变化的时候即使更新域名的 DNS 解析,确保通过域名能够一直访问到正确的 IP。

简单来说,就是在路由器中定时获取自己的公网 IP,然后用 DNS 解析服务商的 API 去更新域名解析即可。

一开始我用的是华硕自带的 DDns,不用花钱,设置也很简单。不过不稳定,在使用强度较高的情况下,经常会出现解析失败的现象,后来 9 块钱在阿里云买了个域名,用阿里云的解析,就很稳了。果然不花钱的不靠谱。

端口转发

端口转发也很简单,在路由器中设置即可。

不过这里有个很常见的问题,就是现在的光猫都自带拨号,这样一来家里的网络就相当于有两层网络

  • 一层是光猫自带的路由功能下的子网;

  • 再一层就是自己的路由器的子网。

这样你的路由器永远都获取不到公网 IP。最简单的方式就是将光猫改为桥接模式,用路由器拨号。不过如果你的光猫没办法改的话,也有办法:

  1. 在光猫中将路由器设置为 DMZ;
  2. 在光猫和路由器中都设置端口转发。

这两种办法我都没有尝试过,具体操作可以自行谷歌。

设备

要实现这一套配置,你需要一个还不错的路由器,因为 DDns 和端口转发都是在路由器中进行的。

云盘

现在我在路由器上插了一个移动硬盘,用来当家里的数据中心。

为什么不买 NAS?因为群晖已经更新了 920+,但是还没有在大陆开售,我在等 920+ 在大陆发售。咨询了群晖售前,答复说是计划第三季度在大陆开售:

群晖答复
群晖答复

不过我的移动硬盘已经五年高龄了,真怕哪天突然挂了,那就惨了。

微型服务器

我差点一时冲动组了一台 ITX 主机来当服务器,好在后面我冷静下来了。

作为一个 7x24 运行的服务器,对于性能的要求并不高,因为里面跑的都是低负载的服务。偶尔有高负载的任务需要跑,直接用自己的主力机跑就好了,既省钱又省电。

所以我就用一个树莓派 4B 当我的服务器了,目前上面部署了为知笔记,用着很舒服。

拓展

有了公网 IP、 DDns 和端口转发后,你可以有很多玩法,比如直接远程回家里的电脑,远程操作,而且你的电脑不必一直开机,因为可以通过网络唤醒。

最后

在折腾网络的过程中,因为工作太忙了,很多事情都是老婆在替我跑,感谢~

附上全家福还有网络图:

全家福
全家福
网络图
网络图