483 字
2 分钟
使用 Surge Ponte 访问家庭网络
2024-12-27

什么是Surge#

Surge 是一款强大的代理软件,支持多种代理协议,包括 HTTP、HTTPS、SOCKS5 等。它可以帮助用户实现公网访问家庭网络的功能,提升远程工作的效率和安全性。

使用场景#

  • 代理访问外网
  • 网络调试工具
  • 远程访问家庭网络

前提条件#

  • 拥有正版 Surge 软件
  • 家庭中有使用 Surge 的设备(Mac 或者 Apple TV),Surge Mac 可以用作 Surge Ponte 服务端和客户端,而 Surge iOS 只能用作 Surge Ponte 客户端。
  • 当配置 Surge Mac 或者 Apple TV 作为 Surge Ponte 服务端时,有 3 种不同的配置方式。任一方式 Ponte 诊断通过。
    • 直接 NAT 穿透 仅当当前网络处于 Full Cone NAT 时可用,当前网络的 NAT 类型和路由器的具体型号、ISP 有关,一般很难改变。
    • 通过代理 NAT 穿透 可在任何网络情况下使用,需借助一支持 UDP 转发的代理实现。(请注意,如果你使用的是付费代理服务,使用 Surge Ponte 时同样会消耗你的流量。)
    • 静态端口转发(高级用户) 如果您有公网 IP 地址并且知道如何配置路由器,则可以选择配置静态端口转发。

配置步骤#

我使用的是 Apple TV 作为 Surge Ponte 服务端,所以以下配置步骤以 Apple TV 为例。

  1. 确保 Apple TV 和 客户端 Surge 都安装了正版软件,且处于同一 Apple iCloud ID 账户下。
  2. 首先通过局域网修改 Ponte 的类型,根据你的网络情况选择合适的类型。我使用的静态端口转发,放行 6208 端口。端口转发配置指南
  3. 修改 Ponte 设备名
  4. 添加代理规则
    [Rule]
    # 代理规则, 192.168.2.0/24 是家庭网络的网段,DEVICE:HOMETV 是 Ponte 设备名
    IP-CIDR,192.168.2.0/24,DEVICE:HOMETV
    
  5. 断开局域网,测试通过公网访问家庭网络 Surge
使用 Surge Ponte 访问家庭网络
https://www.promises.top/posts/network/using-surge-proxy-to-access-home-network-via-public-internet/
作者
发布于
2024-12-27
许可协议
CC BY-NC-SA 4.0