Domain Binding
Domain binding is a key step for the proper functioning of TDS.SO. The main idea is to direct your domain traffic to the appropriate server by configuring an A-record or modifying NS records. Below is the final setup plan for your domain:
Final Domain Setup Plan
-
Get the IP address: Determine the IP address your server will use. This can be done using:
- A dedicated server,
- A shared server,
- Hosting with script installation.
-
Point the domain: Configure your domain to point to the chosen IP address using one of two methods:
- Basic method: Set up an A-record for your domain.
- Via Cloudflare: Update NS records to manage DNS through Cloudflare, which provides free SSL, DDoS protection, and performance optimization.
We recommend using Cloudflare for improved security and speed, and setting up your own server using the auto-installer for maximum reliability.
IP Address Options
The table below compares various ways to obtain an IP address for domain binding. It evaluates setup complexity, landing availability, SSL capabilities, and overall reliability.
IP Option | Setup Complexity | Landing Availability | SSL | Reliability | Notes |
---|---|---|---|---|---|
Own Server | Medium | Full | Automatic (with Caddy) | High | Recommended for max performance and control |
Shared Server | Easy | Limited | Automatic (may have limits) | Medium | IP may change abruptly due to blocks |
Hosting / Script | Medium | Limited | Depends on hosting | Medium | Easy setup via PHP script (e.g., archive script.zip) |
- Own Server
- Shared Server
- Hosting / Script Upload
Refer to the "Servers" guide section for a full walkthrough.
Binding via Own Server (Recommended)
Benefits:
- Full Control: Configure the server and security settings yourself.
- Auto Installer: TDS.SO script installs automatically with SSL (via Caddy).
- All Features Supported: Includes all redirect types such as landing redirects.
Step-by-Step Guide:
-
Prepare the server:
- Ensure the A-records point to your server’s IP.
- Connect to the server via SSH.
- Go to the server section, click "Add Server", and follow the steps.
-
Point the domain using any method in the “Domain Binding Methods” section.
-
Test the setup:
- Open your domain in a browser and confirm SSL is active (lock icon).
- Check redirect functionality in the TDS.SO panel.
The team is not responsible for the stability or potential IP changes of the shared server.
Binding via Shared Server
Features:
- Easy Setup: Great for quick launch.
- Limitations: IP may change due to blocking; SSL may have limitations.
Instructions:
- Get the current shared server IP from the "Settings" section.
- Set up A-records using the guide in the “Domain Binding Methods” section.
For full setup details, refer to the "Servers" guide section.
Binding via Hosting with Script Upload
Benefits:
- Ideal for users without their own server.
- Simple setup using PHP script (archive script.zip).
Step-by-Step Guide:
-
Login to your hosting control panel
-
Script Installation:
- Download the archive from the "Servers" section.
- Go to your domain folder on the hosting panel.
- Extract the archive.
- Test the setup:
- Open the domain in your browser to ensure the script works correctly.
Helpful Links:
Domain Binding Methods
Pointing via A-record
An A-record is a DNS record that maps your domain to the IP address of your server or service.
To ensure TDS.SO handles requests properly, follow these steps:
- Get your server IP address.
- Login to your domain registrar's control panel.
- Remove old records to avoid conflicts.
- Configure the following A-records:
@
→ [Your server IP]www
→ [Your server IP]*
→ [Your server IP] (for subdomains if needed)
Guides for Popular Registrars
REG.RU
Follow the instructions here:
REG.RU
GoDaddy
Follow the instructions here:
GoDaddy
NIC.RU
Follow the instructions here:
NIC.RU
If you're unsure how to edit an A-record, search for “How to edit A-record [your registrar name]”.
Cloudflare: Binding via NS Records
We recommend using Cloudflare to improve your domain’s performance. Cloudflare provides free SSL, DDoS protection, and content caching, which speeds up your site significantly.
Setup Steps with Cloudflare
- Register with Cloudflare:
- Visit Cloudflare and create an account.
- Add your domain to Cloudflare.
- Replace NS Records:
- After adding the domain, Cloudflare will give you new NS records.
- Go to your registrar’s panel and replace the existing NS records with the Cloudflare ones.
- Wait up to 24 hours for full activation.
- Configure DNS in Cloudflare:
- In the Cloudflare panel, create A-records for
@
andwww
pointing to your server’s IP. - Go to SSL/TLS and apply the following:
SSL Mode: Full
Always Use HTTPS: On
TLS 1.3: Off # Recommended for traffic from Russia
- Optimize Settings:
- With Cloudflare + Own Server, all TDS.SO features are supported, including landing redirects.
Additional Tips and Options
- Third-party DNS providers: You can use other services for flexible DNS management (e.g., CloudXNS).
- Automation via API: If you have developers, DNS setup can be automated via your registrar’s or DNS provider’s API.
The most reliable method is binding via your own server. For full setup details, see the Servers section.
Troubleshooting
🔍 DNS not updating
- Check that A-records are configured correctly.
- Clear your browser and system DNS cache.
- Wait up to 24 hours for DNS to fully propagate.
❌ SSL Error
- Ensure the domain points to the correct IP.
- Check SSL settings in Cloudflare or TDS.SO panel.
- If the issue persists, contact support.
⚠️ Domain not binding
- Check domain delegation at the registrar.
- Ensure old DNS records are disabled.
- Review your web server configuration.
If you have questions or issues, contact our technical support via Telegram: @catfatweb