0
Votes

Cloudflare As New Free Dynamic DNS Provider

 
0
Votes

Cloudflare As New Free Dynamic DNS Provider

Cloudflare As New Free Dynamic DNS Provider
Cloudflare As New Free Dynamic DNS Provider
Yesterday
Tags: #IoT Network #DDNS
Model: Archer BE400  
Hardware Version: V1
Firmware Version: 1.1.1 Build 20260203 rel.36388(5553)

 

Hi TP-Link Team,

I’m writing to strongly advocate for adding Cloudflare as a new native free Dynamic DNS (DDNS) service provider in TP-Link router firmware.

As we move into the era of WiFi 7 and 10GbE networking (I am currently running an Archer BE400), the software needs to match the premium hardware. Currently, the DDNS list is dominated by legacy providers that are either paid or require annoying 30-day manual confirmations (like No-IP).

 

Here is the strong case for why Cloudflare DDNS is a must-have:

1. The "Self-Hosted" Revolution There is a massive community of us running Home Labs, media servers, and private clouds. We almost exclusively use Cloudflare because it is the industry standard for DNS. By not supporting it natively, TP-Link drives enthusiast users toward custom firmware (OpenWRT) or other brands. Native support would open a huge door to the self-hosted community.

2. Better Security (The "Orange Cloud") Cloudflare isn't just about updating an IP; it’s about security. Their "Proxy" feature hides our home IP address from the public internet, preventing DDoS attacks on our home networks. No other provider currently on your list offers this level of protection for free.

3. It is Permanently Free Unlike other "free" options that nag you to upgrade every month, Cloudflare is free forever for personal use. It offers a much better user experience for your customers.

4. Implementation is Technically Trivial This is not a complex request. Cloudflare uses a modern, well-documented REST API. 

  • API Reference:

  • Authentication: Standard Bearer Token.

  • Method: A single PUT request.

 

curl $CloudAPIEndpoint/$ZONE_ID/dns_records/$DNS_RECORD_ID \
    -X PUT \
    -H 'Content-Type: application/json' \
    -H "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
    -d '{
          "name": "example.com",
          "ttl": 3600,
          "type": "A",
          "comment": "Domain verification record",
          "content": "198.51.100.4",
          "proxied": true
        }'

 

To the Community: If you are also tired of running scripts on a Raspberry Pi or Docker container just to update your router's IP, please comment below or upvote this thread. Let’s show the team how much demand there is for this!

To the Dev Team: Please put this on the roadmap. It is a low-effort integration that would massively improve the value of your routers for advanced users.

 

Regards, Saugata D.
#1
Options