NAS 的家庭网络到互联网漫游切换问题

最近两年热衷于折腾NAS,记录一下我尝试过的内外网切换的经验
这个问题是类似负载均衡自动切换线路的问题,但是比纯粹互联网上的负载均衡更加复杂,涉及到内外网切换场景下的最优线路选择
无论在DNS层面、路由器层面、还是应用层,都没法很好的解决

  • DDNS + 局域网Hosts 分别指向公网IP、内网IP的方案

    • 切换网络后,还有DNS缓存,有些手机需要切换飞行模式才会清空DNS缓存
    • 因为只切换IP,所以要求内外网使用同一端口,在外网80和443不通的情况下,内网也要用非80、443端口
  • VPN模式

    • 长期开着VPN耗电
    • 外网环境需要一直连着VPN,而回家后需要断开
  • 路由支持的端口映射走内网模式

    • 目前只看到梅林固件支持
  • 内外网使用不同IP/端口

    • nextcloud之类的客户端切换服务器地址等于连接到另外的服务器,操作麻烦,耗时久
  • zerotier 一类的P2P SDN软件定义网络

    目前看来很好用,内网外网切换毫无问题

鄂ICP备14007840号-1