How to Import Nodes into sing-box: Subscriptions, Manual Setup, and How IP, DNS, and Browser Settings Are Connected

This article explains how to import nodes into sing-box, covering importing via subscription links, adding individual nodes manually, updating subscriptions, and why you should also check your IP, DNS, and browser environment after importing. It’s designed for everyday users who have just installed a sing-box client and want to follow the steps.

1. What to prepare before importing

sing-box is a proxy core. Many users access it through clients with a graphical interface, such as SFI, SFA, NekoBox, Hiddify, or Karing. Button names vary slightly between clients, but the basic process is the same: get a node or subscription link, import the configuration, select a node, and enable the proxy.

  • If you have a full subscription link, it usually starts with https:// and is suitable for importing multiple nodes.
  • If you have an individual link such as vless://, vmess://, or trojan://, you can use “Import from clipboard.”
  • This site collects free node resources. We recommend using them only for temporary testing; assess node quality yourself if you need a stable connection.

Before importing, copy the entire link and make sure you haven’t missed any parameters at the end. On mobile, also make sure the client has network access and VPN permission is enabled.

2. Import sing-box nodes using a subscription link

  1. Open the sing-box graphical client and go to “Configuration,” “Subscription,” or “Profiles.”
  2. Tap “Add,” “New subscription,” or the plus sign in the upper-right corner.
  3. Select an option such as “Import from URL” or “Import from link.”
  4. Paste the subscription URL and enter a name, such as “Free node test,” or choose a custom name.
  5. Save it, then tap “Update subscription” and wait for the node list to appear.
  6. Return to the home screen, select a node, and tap “Start” or “Connect.”

For an individual node link, first copy the entire vless:// link, then select Import from clipboard in the client. Some clients automatically detect the protocol and generate a configuration. If you see a format error, first check whether line breaks, spaces, or non-English punctuation have corrupted the link.

3. How to tell whether the import worked

A successful node import doesn’t necessarily mean you can access the internet through it. First, check whether the client status shows “Running,” then open a browser and visit a commonly used test site. If the page won’t load, try another node in the client or check the logs for errors such as timeout, TLS, or DNS.

After connecting, check your current exit IP. If it has changed, the proxy is probably working. If it’s still your local ISP address, you may not have enabled the system proxy, the rule mode may not cover your browser, or the browser may be connecting directly.

4. How your IP, DNS, and browser environment are related

Many people focus only on whether the node connects and overlook consistency across their environment. Your IP shows the apparent location from which you access a website. DNS resolves domain names to IP addresses; if DNS requests still go through your local network, you may encounter DNS pollution or a location mismatch. Your browser environment also includes settings and data such as language, time zone, WebRTC, and cached cookies.

Practical tips: After enabling global or rule-based proxy mode in the client, use the client’s built-in DNS settings where possible. Avoid installing multiple proxy extensions in your browser. If a test site reports that WebRTC is exposing your local IP, disable WebRTC in the browser or test in privacy mode. After switching nodes, refresh the page or reopen the browser so old cached data doesn’t affect your results.

5. Troubleshooting common issues

  • Subscription update fails: Check whether the link has expired, whether you need to connect to the internet first, or whether the link was truncated when copied.
  • The node imports but won’t connect: Try another node; free nodes may be temporarily unavailable.
  • The connection succeeds but web pages won’t load: Switch to global mode, check your DNS settings, and restart the browser.
  • Only some apps work: Check whether the system proxy, TUN mode, or VPN mode is enabled.

In short, importing nodes into sing-box comes down to “copy the correct link—import the subscription or node—update—select a node—enable the proxy.” If the connection isn’t working properly, don’t focus only on the node itself. Check your IP, DNS, and browser environment as well to troubleshoot more efficiently.

Leave a Comment

Your email address will not be published. Required fields are marked *

中文 EN
🚀

RedGate VPN

免费节点太挤太慢?
升级高速稳定专线

立即体验 →
⚡

告别卡顿

RedGate VPN
全球高速节点

免费下载 →
Scroll to Top