本文解决“sing-box 怎么导入节点”这个常见问题:包括从订阅链接导入、从单个节点链接导入,以及连接后 IP、DNS、浏览器环境为什么会影响访问结果。适合刚安装 sing-box、不会添加节点或导入后连不上的普通用户参考。
一、导入前先准备什么
sing-box 本身是代理核心,不同平台常见客户端界面略有差异,例如 Android、Windows、macOS 上的图形客户端按钮名称可能不同,但逻辑基本一致:添加配置、选择节点、启动代理。导入前请确认你已经安装可用的 sing-box 客户端,并准备好以下内容:
- 一个可用的节点链接,例如 vless://、vmess://、trojan:// 等。
- 或一个订阅链接,通常是 https:// 开头,可一次更新多个节点。
- 确认系统时间正确,时间偏差过大会导致 TLS 握手失败。
- 网络本身可用,建议先用浏览器打开普通网站测试。
本站会整理免费节点资源,使用时建议优先选择支持订阅更新的地址,方便后续刷新节点,不需要每次手动复制。
二、使用订阅链接导入节点
如果你拿到的是订阅地址,推荐用订阅方式导入,后续节点变更时只需要点击更新。一般步骤如下:
- 打开 sing-box 客户端,进入“配置”“订阅”或“Profiles”页面。
- 点击“添加”“New Profile”或“Import from URL”。
- 把订阅链接粘贴进去,名称可填写“freevpn”或自定义名称。
- 保存后点击“更新订阅”或“Update”,等待客户端拉取配置。
- 回到首页,选择刚导入的配置或节点,点击启动连接。
导入后如果列表为空,通常不是客户端坏了,而是订阅链接无法访问、格式不被当前客户端识别,或网络拦截了订阅请求。可以尝试复制链接到浏览器打开,看看是否能返回内容。
三、导入单个节点链接的方法
如果你只有一个 vless:// 或 trojan:// 节点链接,可以选择“从剪贴板导入”或“手动添加”。操作方式通常是:先完整复制节点链接,再打开客户端,点击导入按钮,选择 Clipboard、URI、Share Link 等选项。导入成功后,节点会出现在出站或代理列表中。
需要注意,节点链接必须完整,不能漏掉 uuid、server、port、security、sni 等参数。尤其是 VLESS Reality、TLS 类节点,参数缺失时可能显示导入成功,但实际无法连接。普通用户不建议随意改动参数,只修改节点名称即可。
四、IP、DNS、浏览器环境有什么关系
sing-box 连接成功后,网站看到的通常是代理节点的出口 IP,而不是你本地宽带 IP。你可以打开 IP 查询网站检查地区是否变化。如果 IP 没变,说明浏览器可能没有走代理,或客户端未开启系统代理/TUN 模式。
DNS 也会影响访问体验。即使代理已连接,如果 DNS 仍由本地网络解析,可能出现部分网站打不开、解析到错误地址、DNS 泄漏等情况。客户端里如有“远程 DNS”“FakeIP”“TUN DNS”选项,可优先使用默认推荐配置,不熟悉时不要频繁混搭。
浏览器环境同样重要。某些网站会结合 Cookie、语言、时区、WebRTC、历史登录记录判断环境。比如 IP 已切换到海外,但浏览器语言仍是中文、账号历史地区异常,访问结果可能仍不一致。排查时建议使用无痕窗口,或临时关闭会泄漏真实 IP 的 WebRTC 扩展功能。
五、连接失败快速排查
- 启动失败:检查配置是否导入完整,客户端版本是否过旧。
- 有连接但打不开网页:切换其他节点,检查系统代理或 TUN 是否开启。
- 订阅更新失败:确认订阅地址可访问,必要时换网络再更新。
- 只有部分网站打不开:优先检查 DNS 设置,尝试使用客户端默认 DNS 策略。
总结来说,sing-box 导入节点并不复杂:订阅链接用 URL 导入,单节点用剪贴板或 URI 导入;连上后再检查 IP 是否变化、DNS 是否走代理、浏览器环境是否干净。按以上顺序排查,基本能定位大多数“导入了但不能用”的问题。