本文解决“sing-box 怎么导入节点”的问题:适合刚安装 sing-box 客户端、拿到免费节点或订阅链接后不知道如何配置的用户。我们会讲清订阅导入、单个节点导入,以及连接后 IP、DNS、浏览器环境为什么会影响访问结果。
一、导入前先确认你拿到的是什么
sing-box 本身是代理核心,不同客户端界面略有差异,例如 Android、Windows、iOS 上可能叫 sing-box、SFI、NekoBox/sing-box 内核等。导入节点前,先判断你手里的是哪种内容:
- 订阅链接:通常是一段 https 开头的网址,打开后可能显示一串配置内容。
- 单个节点链接:常见为 vless://、vmess://、trojan://、hysteria2:// 等。
- JSON 配置:一整段 sing-box 配置文件,包含 outbounds、route、dns 等字段。
本站免费节点页面通常会提供订阅或节点链接,复制时注意不要多复制空格、换行或中文说明。
二、sing-box 导入订阅的通用步骤
不同客户端按钮名称不完全一致,但流程基本相同。以常见图形客户端为例:
- 打开 sing-box 客户端,进入“配置”“Profiles”“订阅”或“配置文件”页面。
- 点击“新增”“+”“Import”或“从 URL 导入”。
- 把订阅链接粘贴进去,名称可写“freevpn节点”或便于识别的名字。
- 点击保存,然后执行“更新订阅”“Update”。
- 回到首页,选择刚导入的配置或节点分组。
- 点击启动、连接或打开 VPN 开关。
如果你拿到的是单个 vless:// 等链接,一般选择“从剪贴板导入”或“Import from Clipboard”。若客户端只支持完整 JSON,就需要使用支持转换的订阅格式,或换一个支持分享链接导入的 sing-box 图形客户端。
三、连接后如何确认是否生效
导入成功不等于已经走代理。连接后建议做三件事:第一,打开 IP 查询网站,确认出口 IP 是否变化;第二,访问目标网站测试是否能打开;第三,查看客户端日志是否有 error、timeout、dns failed 等提示。
这里要注意 IP、DNS、浏览器环境是三件不同的事。IP 代表你的出口网络位置;DNS 负责把域名解析成地址;浏览器环境包含缓存、Cookie、语言、时区、WebRTC 等信息。即使节点连上了,如果 DNS 仍走本地,可能出现“IP 变了但部分网站打不开”;如果浏览器缓存旧状态,也可能显示异常。
四、常见失败原因与排查
- 订阅无法更新:检查链接是否过期、是否需要先开代理访问、是否复制完整。
- 能连接但打不开网页:切换节点,或在客户端开启系统代理/VPN 模式。
- DNS 报错:尝试切换客户端内置 DNS 设置,或重启客户端后再测。
- 浏览器仍显示原地区:清理缓存,关闭 WebRTC 泄漏相关设置,或换无痕窗口测试。
- 只部分软件可用:确认当前是全局代理、规则代理还是仅浏览器代理。
如果日志出现 authentication failed,多半是节点信息失效;如果是 timeout,可能是网络不通或节点暂时不可用。免费节点稳定性会波动,建议保留多个节点备用。
五、使用建议
新手优先使用订阅导入,少手动改 JSON;每次更新节点后先测试 IP,再测试网页;遇到问题先看日志,不要反复乱改配置。理解 节点、订阅、IP、DNS、浏览器环境 的区别后,sing-box 的导入和排查会简单很多。