This article addresses the question of “how to import nodes into sing-box” and also explains why, after importing, you still need to pay attention to IP, DNS, and the browser environment. It is suitable for ordinary users who have just installed sing-box and obtained free nodes or a subscription link but do not know how to use them.
1. What to prepare before importing nodes
sing-box itself is a proxy core. A common way to use it is together with a graphical client, such as SFI, sing-box for Android, or third-party GUIs on Windows/macOS. Different clients have slightly different interfaces, but the core process is the same: add a configuration, import a subscription, and enable the proxy.
- Prepare a working sing-box client and make sure it has been granted VPN or network permissions.
- Prepare a node link or subscription link. Common protocols include VLESS, VMess, Trojan, and Shadowsocks.
- If you are using the free nodes provided by this site, it is recommended to copy the full subscription address and not omit the initial https://.
2. Common ways to import nodes into sing-box
The easiest method is to import a subscription, which is suitable for users with many nodes who need updates; importing a single node is better for temporary testing.
- Open the sing-box client and go to the “Configuration,” “Profiles,” or “Subscriptions” page.
- Select “New,” “Import,” or “Add profile.”
- If it is a subscription link, choose “Import from URL,” paste the subscription address, save it, and then click update.
- If it is a single node link, choose “Import from clipboard” or “Add manually,” then paste the full node link.
- Return to the home page, select the configuration you just imported, and click Start or Connect.
- Open a browser and visit an IP lookup website to confirm whether the outbound IP has changed.
If the list is empty after importing, it usually means the subscription format is not recognized by the current client, or the link has expired. You can first open the subscription address in a browser to confirm whether it returns content properly.
3. How IP, DNS, and the browser environment are related
Many people assume that once a node is connected, the “environment is clean,” but that is not necessarily true. The IP is the outbound address seen by websites. After a successful connection, it should display the region where the node is located; if it still shows your local ISP IP, it means the proxy is not taking effect or the browser is not using the proxy.
DNS is responsible for domain name resolution. If DNS still goes through the local network, websites may fail to open, resolve to the wrong address, or even cause DNS leaks. It is recommended to enable “remote DNS,” “prevent DNS leaks,” or use the default DNS configuration under rule mode in the client. If you are not familiar with these settings, do not change complex parameters casually.
The browser environment includes language, time zone, cache, cookies, WebRTC, and so on. For example, if the outbound IP is overseas but the browser language and time zone are still local, this usually does not affect normal web browsing, but on some websites or in risk-control scenarios, it may increase the chance of being flagged as abnormal. For everyday use, keep your browser updated, clear the cache when necessary, and disable extensions you do not need.
4. Checklist for troubleshooting connection failures
- First switch to other nodes in the same subscription to rule out a single unavailable node.
- Make sure the system time is accurate; a large time difference may cause TLS connection failures.
- Check whether the subscription has expired, then click “Update subscription” before reconnecting.
- Turn off other VPN or proxy software to avoid port or routing conflicts.
- Test with a different network, for example by switching between Wi-Fi and a mobile hotspot.
- If it can connect but web pages will not open, focus on checking the DNS settings and the browser’s proxy status.
In summary, the keys to importing nodes into sing-box are choosing the correct import option, ensuring the subscription is valid, and checking IP and DNS after connecting. Ordinary users do not need to study server-side configuration. By following the steps above and using the troubleshooting checklist, you can identify most import and connection problems.