摘要:还在为家中复杂的网络环境烦恼吗?想实现科学上网、广告过滤、设备策略路由等高级功能?本教程将手把手教你将强大的 Mac mini M2 变成一台高性能软路由,利用 Surge 5 轻松管理你的网络流量,提升上网体验!
导语: 还在为家中复杂的网络环境烦恼吗?想实现科学上网、广告过滤、设备策略路由等高级功能?本教程将手把手教你将强大的 Mac mini M2 变成一台高性能软路由,利用 Surge 5 轻松管理你的网络流量,提升上网体验!
正文:
Mac mini M2 凭借其强大的性能和低功耗的特点,非常适合作为家庭软路由使用。Surge 5 作为一款功能强大的网络工具,可以帮助我们实现各种复杂的网络需求。下面我们就来一步步配置。
准备工作:
一台 Mac mini M2: 确保你的 Mac mini M2 系统运行正常。Surge 5 for Mac: 前往 Surge 官网购买并下载安装 Surge 5。网络连接:有线网络(推荐): 一根网线连接你的主路由器 LAN 口到 Mac mini M2 的以太网口,另一根网线连接 Mac mini M2 的另一个接口(如果你的 Mac mini 有多个网口,或者你需要使用 USB 转以太网适配器)到你的局域网设备(如交换机或电脑)。无线网络(可选,但性能可能受限): 如果你的 Mac mini M2 需要连接 Wi-Fi 作为上行链路,你需要确保 Wi-Fi 连接稳定。网络拓扑图(可选): 画一个简单的网络拓扑图,有助于你理解网络连接和配置。步骤一:配置网络接口
我们需要确保 Mac mini M2 上的网络接口配置正确。
打开“系统设置” (System Settings)。步骤二:配置 Surge 5 作为网关
启动 Surge 5。点击 Surge 5 菜单栏图标,选择“编辑配置” (Edit Configuration)。#! /path/to/your/surge/license.module
# General
dns-server = 114.114.114.114, 8.8.8.8
interface = en2 ; 替换为你的下行链路接口
gateway = 192.168.2.1 ; 替换为你设置的下行链路接口 IP
dhcp-local = yes
dhcp-range = 192.168.2.10 - 192.168.2.200
dhcp-lease = 86400
skip-proxy = 127.0.0.1/8, 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, 192.168.2.0/24 ; 添加你的下行链路子网
loglevel = info
test-timeout = 5
internet-test-url = http://www.apple.com/library/test/success.html
always-real-ip = *.apple.com, *.icloud.com, ...
redir-rewrites =
always-process =
ipv6 = no
tun-address = 198.18.0.1
tun-prefix = 24
icmp-auto-reply = yes
tfo = yes
增强兼容模式 = no
global-policy = proxies
proxy-test-interval = 3600
显示圆角 = yes
http-reuse = yes
排除简单主机名 = yes
诊断 DNS = yes
允许不安全的 HTTP = no
放大通知 = yes
auto-detect-interface = no
显示未兼容规则 = yes
ui-theme = system
导出托管到剪贴板 = yes
tls-engine = auto
content_copydownloadUse code with caution.Ini保存并关闭配置文件。点击 Surge 5 菜单栏图标,选择“应用配置” (Apply Configuration)。步骤三:配置局域网设备
现在,你需要将你的局域网设备(例如电脑、手机、智能家居设备等)的网络设置修改为使用 Mac mini M2 作为网关。
找到你想要通过 Surge 5 路由的设备的网络设置。将设备的默认网关 (Default Gateway) 设置为 Mac mini M2 下行链路接口的 IP 地址 (例如 192.168.2.1)。将设备的 DNS 服务器设置为 Mac mini M2 下行链路接口的 IP 地址 (例如 192.168.2.1),或者设置为你在 Surge 配置文件中设置的 DNS 服务器 (例如 114.114.114.114, 8.8.8.8)。 如果你希望局域网设备也使用 Surge 的 DNS 功能(例如 DNS over HTTPS),建议将 DNS 服务器指向 Mac mini M2 的下行链路 IP。以 Windows 电脑为例:打开“控制面板” -> “网络和 Internet” -> “网络和共享中心” -> 点击你连接的网络。点击“详细信息”,查看当前的 IP 地址、默认网关和 DNS 服务器。点击“属性”,双击 “Internet 协议版本 4 (TCP/IPv4)”。选择 “使用下面的 IP 地址” 并填写:IP 地址:设置为 192.168.2.x (x 在 DHCP 范围内或你指定的静态 IP)子网掩码:255.255.255.0默认网关:192.168.2.1选择 “使用下面的 DNS 服务器地址” 并填写:首选 DNS 服务器:192.168.2.1 (或 114.114.114.114)备用 DNS 服务器:192.168.2.1 (或 8.8.8.8)点击“确定”保存设置。在手机或平板电脑上:打开 Wi-Fi 设置,找到你连接的网络。修改网络的 IP 配置为“静态”。填写 IP 地址(192.168.2.x)、子网掩码(255.255.255.0)、路由器(192.168.2.1)和 DNS 服务器(192.168.2.1 或其他 DNS)。步骤四:验证配置
重启你的局域网设备。在你的局域网设备上打开浏览器,尝试访问互联网。检查 Surge 5 的仪表盘 (Dashboard)。 你应该能看到来自你局域网设备的流量通过 Surge。高级配置(可选):
设备策略路由: 你可以在 Surge 的配置文件中根据设备的 IP 地址或 MAC 地址设置不同的代理策略,实现更精细化的流量控制。端口转发: 如果你需要从外网访问局域网设备,可以在 Surge 中配置端口转发规则。使用 Profile: Surge 支持使用 Profile,你可以下载或自定义不同的 Profile 来实现不同的功能组合。注意事项:
网络冲突: 确保你的主路由器和 Surge 软路由使用的 IP 地址范围不冲突。性能: 虽然 Mac mini M2 性能强大,但如果你的网络吞吐量非常大,或者 Surge 配置了过于复杂的规则,可能会对性能产生一定影响。建议根据实际需求进行配置。安全性: 作为软路由的 Mac mini M2 需要保持开机状态,并注意系统安全更新。多网口需求: 如果你的 Mac mini M2 只有一个以太网口,你需要使用 USB 转以太网适配器来实现双网口配置,或者考虑使用其他方式(如 Wi-Fi 作为上行链路,但这可能不稳定)。总结:
通过本教程,你应该已经成功将你的 Mac mini M2 配置为一台功能强大的软路由,并使用 Surge 5 管理你的家庭网络流量。这种方案具有高性能、灵活性强的优点,能够满足你各种高级的网络需求。快去体验一下全新的网络冲浪体验吧!
来源:生活小创意DIY