连接到局域网
将计划用于 flowercloud 网关的 macOS 设备连接到局域网。注意事项如下:
- 你的路由器必须能够连接到互联网
- 在设置 flowercloud 网关前,局域网内不建议设置超过一个路由器(或称为网关)
- 你的路由器需要开启 DHCP 服务器
- 建议使用以太网线缆连接路由器和 macOS 设备,而不是 Wi-Fi
设置静态 IP
为了正确设置网关代理,需要将 macOS 网关代理设备设置为静态 IP 模式,而不是从 DHCP 服务器获取。
在 macOS 的「系统偏好设置」中打开网络部分,如下图所示:
此 macOS 网关代理设备目前使用有线连接到路由器,并使用 DHCP 自动获取的方式来获取 IP 地址,我们需要将其更改为静态 IP。
将「使用 DHCP」(Using DHCP)更改为「手动」。
然后将之前的网络信息手动填写到设置中,并点击「应用」。
配置 Surge for macOS
你需要参考 flowercloud 的其他文章先设置 flowercloud 节点服务,使其在 Surge for macOS 上工作。
然后,打开 Surge for macOS 的「增强模式」,你可以在 Surge Dashboard 主界面看到一个灯号表示此模式的开关与否。
进行测试
为了确保现在 Surge 网关代理已经可以正常使用,我们需要进行测试以确保不会出现断网事故。
使用其他设备连接到网络,然后手动配置网络。
将设备从 DHCP 自动获取更改为手动,在 IP 地址中继续使用之前 DHCP 服务器下发的内网 IP 地址,然后将默认网关更改为 macOS 网关代理设备使用的 IP 地址,在本例中是 192.168.50.39
设置完成如图:
然后设置 DNS 为手动获取,将 DNS 服务器设置为 Surge TUN 的虚拟 IP(可以在 macOS 网关代理设备的网络设置中看到,一般为 198.18.0.2
)
设置完成后可以尝试访问 https://ip.sb 或 https://myip.as64271.com 查看 IP 地址是否是 macOS 网关代理设备上 Surge 应用程序所使用的 flowercloud 节点所对应 IP 地址。可以尝试在 macOS 网关代理设备上切换代理查看测试设备上是否正常。
你也可以在 Surge for macOS 的 Dashboard 中查看已经连入的设备。
配置 DHCP 服务器
一般用户都使用路由器内集成的 DHCP 服务器功能,如果你使用了其他 DHCP 服务器,请自助参考以下内容设置。很遗憾受限于文章篇幅我们并无计划介绍在其他路由器或 DHCP 服务器上的设置方法。
登录到路由器管理后台,本文以 GT-AC5300 为例。
点击侧边栏的「内部网络」,然后点击新页面顶部的「DHCP 服务器」标签页。
一般而言的默认设置如下,虽然在内网 IP 地址段上可能存在差异但大体相同:
修改 DHCP 服务器设置,我们需要更改:
1、将「默认网关」设置为 macOS 网关代理设备的 IP 地址,在本例中是 192.168.50.39
2、将 DNS 服务器设置为 Surge TUN 的虚拟 IP 地址,一般为 198.18.0.2
修改完成后如图:
确认无误后保存,然后断开已经连接到此路由器上设备的网络连接,然后重新连接网络。
一切完成后,你在此局域网下的所有设备应当都可以通过 macOS 网关代理设备来访问国际网络了~