编辑
2026-01-28
随机分享
0
请注意,本文编写于 93 天前,最后修改于 11 天前,其中某些信息可能已经过时。

目录

设备说明
软件说明
网络配置
科学上网
内网穿透
网络代理

设备说明

  1. 个人 PC 电脑 (Windows 11)
  2. 云服务一台(国内站点)
  3. 家庭 NAS (PVE)
    • OpenWRT (网络中枢)
    • FnOSNAS --主要折腾系统)
    • CentOS 7(用于部署测试组件、应用等)
    • CentOS 7 PROD (用于部署正式组件、应用等)
    • Android(虚拟化安卓系统)
    • Ubuntu(用于测试 Ubuntu 系统)
    • deepin(国产 Linux 系统)
  4. 安卓手机
  5. 其他需要联网设备

软件说明

  1. PC 端
    • SecureCRT(用于连接 Linux 主机)
    • Proxifier (用于代理网络请求)
    • Clash Party (用于科学上网)
    • Pritunl Client (用于 VPN 连接公司网络)
    • NPC(用于内网穿透的客户端)
  2. 云服务端
    • NPS(用于内网穿透服务端)
  3. NAS 端(OpenWRT
    • NPC(用于内网穿透的客户端)
    • ShellCrash / OpenClash (用于科学上网)
  4. 手机端
    • Postern (用于代理网络请求)
    • Clash Meta(用于科学上网)

网络配置

科学上网

  1. 获取订阅地址后使用 OpenWRTOpenClash 或者自己安装 ShellCrash 做旁路由(网关透明代理),其他需要科学上网的设备只需要将网关指向 OpenWRT 的主机即可
  2. Android 可以通过 Clash Meta 配置订阅后实现科学上网,也可以在局域网下连接 WiFi 通过设置固定网关地址为 OpenWRT 的主机即可

内网穿透

云服务器安装 NPS 服务端,OpenWRTPC 上均安装 NPC 客户端,通过简单配置即可通过云服务器 IP + 端口访问到内网服务(也可通过域名解析到云服务器,通过 nginx 反代到 NPS 穿透的服务端口实现域名访问)

网络代理

  1. NAS 配置好内网穿透后,通过 NPS 配置一个 socket 代理(主要设置密码)
  2. 个人 PC 上通过 Proxifier 配置 NPSsocket 代理信息,目标地址填写内网 IP 即可实现 PC 远程访问 NAS 设备和服务
  3. Android 手机使用 Postern 配置 NPSsocket 代理信息,目标地址填写内网 IP 即可实现 Android 远程访问 NAS 设备和服务

本文作者:宋书廷

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!