家庭网络升级路3-网络服务

本文是家庭网络升级路的第三篇。前面两篇介绍了主干路由的升级情况,还购置了一台品牌NAS。那么除了单纯的上网冲浪,我们还能为家庭提供哪些便利的服务呢?

Model-View-Controller

首先在NAS平台上,系统原生就提供了丰富的应用软件。

  • 基于存储之上的,有Qsync等文件备份软件。可以将本地文件和NAS文件进行双向同步,即类似于百度和Google的同步盘。
  • 使用SMB或者NFS远程挂载,可以把NAS文件夹挂载到本地,像本地空间一样使用,再也不会担心笔记本磁盘空间不够了。
  • 在影音娱乐层面,有一大波相册、音乐、视频、影院套件。可以完全支撑HTPC的功能,也能支持智能电视或者电视盒子播放。
  • PT下载也是不能少的,除了自带的DownloadStation,还有好用的Transmission和Qbittorrents。上班时间下片,晚上回家直接播放,再大硬盘都能给你快速塞满。
  • 虚拟化,因为是X86的版本,VirtualizationStation支持各类虚拟机。我就跑了一个Windows 10 LTSC版本,不方面直接在NAS部署的日常软件,都可以在虚拟机中得到满足。
  • 容器化,依靠自带的ContainerStation,你便拥有了Docker的无限可能。GPU深度学习库,MongoDB/Redis数据库,私有Gitlab/Jenkinds服务,WordPress个人博客,甚至是Minecraft私服,都可以一键部署!小孩子才做选择,成年人当然是全部都要!
  • 以上都是个人经验,我玩NAS的时间还很短,肯定不是最优方案,大家谨慎参考。

Model-View-Controller

Tplink的路由器体系为我提供了基础的网管功能,这些能力在主流路由器上应该是通用的。值得一提的是Tplink的APP,我用着非常顺手。可以在任何地点远程管理家庭网络,网络拓扑图也很清晰。我在主路由上开启的服务有:

  • 上网拨号、DHCP、设备管理、流量控制、未来的IPv6支持。
  • 在应用管理中,Tplink提供免费的DDNS服务,只要你有公网IP,即可利用NAS提供公网服务了。我家里是300M电信宽带,打电话要到公网IP只花了一分钟,设置DDNS也只需要再花一分钟,非常的方便。
  • 主路由作为对外网关,还有一个重要的服务是NAT网络地址转换。对内网服务做端口映射,和DDNS配合起来才能顺利提供便利的外网服务。

Model-View-Controller

在主干网更新之后,我还购入了一台斐讯的N1盒子。刷好Openwrt系统接入主路由作为旁路由(单臂路由)。N1盒子是一款矿渣产品,便宜的时候只要八九十一台,性能却非常强悍,作为电视盒子可以解4K视频。刷了Openwrt以后就成为了一台非常强力的网络设备,功耗却不到3W。Openwrt提供了丰富的功能和插件,现在用到的有:

  • VPN科学上网,openwrt有好多款支持的插件。我目前使用的是Passwall,看评测性能和开销都是尚可的。
  • SmartDNS,启用以后可以为家庭网络提供私有DNS服务。能力是在域名查询时,返回你的网络环境下最低延时的IP,从而实现高速打开网页。同时支持第二DNS分组,配合Passwall,可以将内外网的DNS请求分流。避免国内服务查google DNS,国外服务查114导致的绕路情况。
  • Adblock广告屏蔽。原理很简单,就是对网页内嵌广告HTTP请求做了拦截。黑名单都是在网上同步获取的,使用起来很方便。启用以后在芒果TV看《向往的生活》再也不用等80秒的广告了。
  • 以上服务在一起组合成了智能网关和智能DNS。由于我是旁路由接入的,希望使用这些功能的设备可以通过手动设置网关和DNS来接入。老人、访客等就使用主路由的默认功能就好了。

Model-View-Controller

comments powered by Disqus