让你的Mac mini M2变身全能软路由!Surge 5详细配置教程

360影视 国产动漫 2025-04-03 19:52 2

摘要:还在为家中复杂的网络环境烦恼吗?想实现科学上网、广告过滤、设备策略路由等高级功能?本教程将手把手教你将强大的 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)。点击“网络” (Network)。识别你的网络接口:通常 en0 或类似名称代表你的以太网接口。en1 或类似名称代表你的 Wi-Fi 接口。如果你使用了 USB 转以太网适配器,可能会出现 enX (X为数字) 的接口。配置上行链路接口(连接主路由器的接口):选择连接到主路由器的接口(例如 以太网)。确保其配置为 “使用 dhcp” (Using DHCP),这样它才能从你的主路由器获取 IP 地址、子网掩码、路由器和 DNS 服务器信息。配置下行链路接口(连接局域网设备的接口):选择连接到你的局域网设备的接口(例如你的第二个以太网口或 USB 转以太网适配器)。将“配置 IPv4” (Configure IPv4) 设置为 “手动” (Manually)。设置一个你局域网内未被使用的私有 IP 地址作为这个接口的网关。例如,如果你的主路由器 IP 是 192.168.1.1,你可以将 Mac mini 的下行链路接口 IP 设置为 192.168.2.1,子网掩码设置为 255.255.255.0。请注意,这里使用了不同的网段 (192.168.2.x) 来避免与主路由器冲突。* **重要提示:** 如果你只有一个以太网口,并且需要使用 Wi-Fi 作为上行链路,你可能需要创建桥接网络接口。但这会增加复杂性,且性能可能不如有线连接稳定。本教程主要以双有线网口为例。

步骤二:配置 Surge 5 作为网关

启动 Surge 5。点击 Surge 5 菜单栏图标,选择“编辑配置” (Edit Configuration)。在配置文件中找到 General 部分,添加或修改以下配置:dns-server = x.x.x.x, y.y.y.y: 设置你希望使用的 DNS 服务器,例如 114.114.114.114, 8.8.8.8。interface = enX: 将 enX 替换为你配置的下行链路接口的名称(例如 en2)。Surge 将在这个接口上监听来自局域网设备的流量。gateway = 192.168.2.1: 将 192.168.2.1 替换为你为下行链路接口设置的 IP 地址。dhcp-local = yes: 启用 Surge 的本地 DHCP 服务。dhcp-range = 192.168.2.10 - 192.168.2.200: 设置 Surge DHCP 服务分配 IP 地址的范围。请确保此范围在你的下行链路子网内,且不与静态 IP 地址冲突。dhcp-lease = 86400: 设置 DHCP 租约时间(秒)。skip-proxy = 192.168.2.0/24, ...: 将你的下行链路子网添加到 skip-proxy,这样局域网内部流量不会被代理。一个 General 部分的示例配置:

#! /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 的代理、规则等功能。 确保你的科学上网、广告过滤等规则对局域网设备生效。

高级配置(可选):

设备策略路由: 你可以在 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

相关推荐