Surge 简介

iOS/Ma c平台上一款网络调试工具,中国大陆网友将其广泛运用于突破网络审查。丰富的模块、脚本功能,给予生活更多便捷。
同类软件有
- Stash
- Quantumult X
- Clash X Pro
由于近年苹果拥有 ARM 架构的电脑,一般将其安装在 Mac mini M 系列芯片的机器上长期待机,极低的功耗和极少的事故率受人追捧,更多人将其替换原有 x86 类软路由。
获取 Surge
官网购买,购买后一年内可随意跟随升级,到期后根据实际需求加钱升级。单设备授权或合租多设备套餐,见官网
开始使用
导入配置,使用机场提供模版或借鉴开源脚本规则自定义配置,注意手动设置规则模版时,选对 Surge 对应版本。
提供几个脚本和规则参考仓库
打开增强模式,可以代理更多的非 HTTP 请求的流量,用于解决打不开微软商店等同类问题。
以下以我的网络配置作为事例,参考设置光猫拨号,路由器接光猫路由器 ip:192.168.50.1
设置 Surge 所在宿主机为静态 ip 上网
一般不建议更改宿主机的相关设置,默认的就好。路由器上把这台机器设置为静态的 ip,防止该机器 ip 经常变动。
ip 地址:192.168.50.2
子网掩码:255.255.255.0
路由器:192.168.50.1
DNS:192.168.50.1
以下方案选择其一
方案一:作为旁路由「非侵入式」接管网络
非侵入式指的是,网络不全由 Surge 接管,需要接管的设备,需要手动进行上网设置
某设备1现在要使用 Surge 接管网络,连接网络后,手动修改上网 ip
ip地址:192.168.50.3
子网掩码:255.255.255.0
路由器:192.168.50.2 # Surge 所在 ip
DNS:198.18.0.2 # 注意,这里的 DNS 设置别写错了
方案二:作为旁路由「侵入式」接管网络
侵入式指的是,网络完全由 Surge 接管,设备无需额外设置。
首先关闭路由器的 DHCP 功能,重启路由器,开启 Surge 的 DHCP 服务器功能
设备连接网络后会默认被 Surge 接管(需勾选,将 Surge 自动作为新设备的网关) 对了,先前设备1若设置了手动设置 ip,现在可以改为 DHCP,让其自动获取。
你还可以在 Surge 控制面板设备菜单栏自行配置设备ip或图标,更改 ip 后,断开设备连接重新连接方可生效。

非侵入式与浸入式的区别
| 对比项 | 优点 | 缺点 |
|---|---|---|
| 非侵入式 | 让不需要上外网的设备,使用路由器动态分配ip,不受Surge宿主机的影响(系统升级、当机等) | 需要上外网的设备需一个个手动设置上网ip |
| 浸入式 | 所有连入网络设备都可被Surge接管,面板都能看到每个详情请求及统计 | 若Surge所在宿主机当机等,将会影响所有已连接设备 |
个人目前使用非侵入式,主要是设备不多,手动设置后后续也无需再设置,这下妈妈再也不说网络咋又卡了 :)