Skip to main content

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

  1. 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.
  2. 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.
Important

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 OptionSetup ComplexityLanding AvailabilitySSLReliabilityNotes
Own ServerMediumFullAutomatic (with Caddy)HighRecommended for max performance and control
Shared ServerEasyLimitedAutomatic (may have limits)MediumIP may change abruptly due to blocks
Hosting / ScriptMediumLimitedDepends on hostingMediumEasy setup via PHP script (e.g., archive script.zip)
Important!

Refer to the "Servers" guide section for a full walkthrough.

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:

  1. 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.
  2. Point the domain using any method in the “Domain Binding Methods” section.

  3. Test the setup:

    • Open your domain in a browser and confirm SSL is active (lock icon).
    • Check redirect functionality in the TDS.SO panel.

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:

  1. Get your server IP address.
  2. Login to your domain registrar's control panel.
  3. Remove old records to avoid conflicts.
  4. Configure the following A-records:
  • @ → [Your server IP]
  • www → [Your server IP]
  • * → [Your server IP] (for subdomains if needed)
REG.RU

Follow the instructions here:

REG.RU

GoDaddy

Follow the instructions here:

GoDaddy

NIC.RU

Follow the instructions here:

NIC.RU

Tip

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

  1. Register with Cloudflare:
  • Visit Cloudflare and create an account.
  • Add your domain to Cloudflare.
  1. 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.
  1. Configure DNS in Cloudflare:
  • In the Cloudflare panel, create A-records for @ and www 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
  1. 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.
Recommendation

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.

Support

If you have questions or issues, contact our technical support via Telegram: @catfatweb