受《轻松访问家中的网络服务》的启发,用 NPS/C + Surge 来玩内网穿透,搭建好后,随时随地就像家中局域网一样,简直是移动大内网用户的福音。
1、在公网环境(假设 IP 地址为 123.123.123.123)搭建 NPS,或则购买 NPS 第三方服务。# 安装方法见官方网站
2、在 NPS 中创建一个“客户端",需要设置 Basic 用户名/密码(如 uid/pwd),为后面的 Socks5 代理认证。注:用户名/密码,非必须,只是更安全一点而已。
3、在 NPS 中为客户端创建一个 Socks5 代理,端口号如 45678
3、在家中内网找一台设备(如:NAS),安装 NPC 并连接 NPS,推荐 Docker 安装。# 安装方法见官方网站
4、配置 Surge 规则
[Proxy]
Home = socks5, 123.123.123.123, 45678, username=uid, password=pwd
[Rule]
IP-CIDR,192.168.150.0/24,Home,no-resolve
5、搞定,启动 Surge。现在在任何地方都可以像在家中局域网一样访问家中的设备了。