本文解决“sing-box 怎么导入节点”的问题:包括用订阅链接导入、用本地配置文件导入,以及连接后为什么还要检查 IP、DNS 和浏览器环境。适合刚安装 sing-box、想导入本站或其他来源免费节点的普通用户。
一、导入前先准备什么
sing-box 本身是核心程序,很多用户会搭配图形客户端使用,例如 Windows、Android、iOS、macOS 上支持 sing-box 内核的客户端。不同客户端界面名称略有差异,但基本思路一致:获取节点信息,导入到客户端,选择节点,启动代理。
- 确认客户端支持 sing-box 或 sing-box 配置格式。
- 准备一个订阅链接,或一个 JSON 配置文件。
- 系统时间保持正确,避免 TLS 证书校验异常。
- 关闭其他 VPN/代理软件,避免端口冲突。
如果你使用本站提供的免费节点,通常会看到订阅地址或单个节点链接。免费节点可能会失效或拥堵,导入后连接不上时不要急着修改系统设置,先换节点测试。
二、用订阅链接导入节点
订阅适合经常更新节点的情况,客户端会从链接拉取配置。常见步骤如下:
- 复制订阅链接,注意不要多复制空格或换行。
- 打开 sing-box 客户端,进入“配置”“订阅”或“Profiles”。
- 点击新增,选择“从 URL 导入”或“Remote Profile”。
- 粘贴订阅链接,保存后点击更新/刷新。
- 回到节点列表,选择一个节点,再点击启动连接。
如果提示解析失败,通常是订阅格式不被当前客户端识别。可以尝试更新客户端,或查看订阅页面是否提供 Clash、V2Ray、sing-box 等不同格式,选择 sing-box 专用订阅 更稳妥。
三、用本地配置文件导入
如果你拿到的是 config.json 文件,可以选择“从文件导入”。在电脑端通常是点击导入文件;手机端可能需要先把文件保存到“下载”目录,再从客户端选择。导入后不要随意编辑 JSON 内容,少一个逗号都可能导致配置无法启动。
启动失败时,可先看客户端日志。常见报错包括端口被占用、JSON 格式错误、节点地址无法解析、协议不支持等。遇到端口冲突,可以关闭其他代理软件,或在客户端设置里更换本地 HTTP/SOCKS 端口。
四、连接后检查 IP、DNS 和浏览器环境
节点显示已连接,不代表浏览器一定走代理。建议按下面顺序检查:
- 打开 IP 查询网站,确认显示的出口 IP 已变化。
- 检查 DNS 泄漏,若 DNS 仍显示本地运营商,可在客户端开启 DNS 代理或使用规则模式。
- 浏览器如果装了代理插件,可能覆盖系统代理,建议先禁用插件测试。
- 无痕窗口测试一次,排除缓存、Cookie、扩展影响。
很多“能连但打不开网页”的问题,其实与 DNS 解析 或浏览器代理环境有关,而不一定是节点坏了。若只有某个网站打不开,可以切换全局模式测试;若全局可用、规则模式不可用,说明规则或分流配置需要更新。
五、连接失败快速排查
按这个顺序处理最省时间:先换节点,再更新订阅;重启客户端;确认本机网络正常;检查系统时间;关闭其他 VPN;查看日志关键词。若日志里反复出现 timeout,多半是节点不可达或网络阻断;若出现 authentication、bad request,可能是节点信息已失效。
总结:sing-box 导入节点的核心就是“订阅 URL 导入”或“JSON 文件导入”。导入成功后,还要确认 IP、DNS、浏览器代理环境 是否一致,这样才能判断问题到底出在节点、客户端,还是本机环境。