F5F Stay Refreshed Power Users Networks The Cloudflare DDNS script experiences delays.

The Cloudflare DDNS script experiences delays.

The Cloudflare DDNS script experiences delays.

M
maddixcraft
Junior Member
43
12-19-2016, 08:06 AM
#1
Hello! I run a Teamspeak3 server on a Raspberry Pi 3 with a dynamic IP. I want to keep things flexible without switching to static IPs. Since my domain is hosted on Hostinger, which doesn’t offer dynamic DNS, I used a Cloudflare API script to change my IP. Now the connection to the TS3 server feels much slower—sometimes I wait over 9 seconds before it connects. What can I do to improve speed?
M
maddixcraft
12-19-2016, 08:06 AM #1

Hello! I run a Teamspeak3 server on a Raspberry Pi 3 with a dynamic IP. I want to keep things flexible without switching to static IPs. Since my domain is hosted on Hostinger, which doesn’t offer dynamic DNS, I used a Cloudflare API script to change my IP. Now the connection to the TS3 server feels much slower—sometimes I wait over 9 seconds before it connects. What can I do to improve speed?

B
BareBlessed
Junior Member
46
12-19-2016, 10:08 PM
#2
Verify the client's main and backup DNS configurations. For testing only, add a DNS record in your HOST file to determine if the problem stems from name resolution issues.
B
BareBlessed
12-19-2016, 10:08 PM #2

Verify the client's main and backup DNS configurations. For testing only, add a DNS record in your HOST file to determine if the problem stems from name resolution issues.

M
MrsYoYo
Member
68
01-10-2017, 05:21 PM
#3
It seems the issue lies elsewhere since the way your IP was configured doesn’t matter once DNS is set up. The speed depends on the DNS server you’re using, not local caching. Even if it isn’t cached locally, it shouldn’t be excessively slow compared to regular domains. How quickly does "nslookup yourdomain" finish in the terminal?
M
MrsYoYo
01-10-2017, 05:21 PM #3

It seems the issue lies elsewhere since the way your IP was configured doesn’t matter once DNS is set up. The speed depends on the DNS server you’re using, not local caching. Even if it isn’t cached locally, it shouldn’t be excessively slow compared to regular domains. How quickly does "nslookup yourdomain" finish in the terminal?

_
_ThePlay
Member
103
01-12-2017, 01:03 PM
#4
I believe the issue lies with DDNS. Before using Cloudflare, I manually updated my IP address in the DNS Server, and it worked quickly. Now, when I run nslookup, it resolves instantly. Check the attached screenshot from a user login on ts3 while connecting to the server.
_
_ThePlay
01-12-2017, 01:03 PM #4

I believe the issue lies with DDNS. Before using Cloudflare, I manually updated my IP address in the DNS Server, and it worked quickly. Now, when I run nslookup, it resolves instantly. Check the attached screenshot from a user login on ts3 while connecting to the server.

R
RottiePvP
Member
180
01-14-2017, 07:15 AM
#5
This doesn’t align with how DNS works. The DDNS script simply verifies your IP, matches it with Cloudflare’s records, and sends an update request. When the A record changes, the script isn’t involved in the resolution process or timing. Make sure your SRV records are configured correctly. Check the logs for entries like:

SRV _ts3._udp.ts.utlr.xyz 0 5 9987 ts.utlr.xyz 3600
SRV _tsdns._tcp.ts.utlr.xyz 0 5 9988 ts.utlr.xyz 3600

These indicate the correct setup. Once configured, the script remains unchanged and handles updates automatically.
R
RottiePvP
01-14-2017, 07:15 AM #5

This doesn’t align with how DNS works. The DDNS script simply verifies your IP, matches it with Cloudflare’s records, and sends an update request. When the A record changes, the script isn’t involved in the resolution process or timing. Make sure your SRV records are configured correctly. Check the logs for entries like:

SRV _ts3._udp.ts.utlr.xyz 0 5 9987 ts.utlr.xyz 3600
SRV _tsdns._tcp.ts.utlr.xyz 0 5 9988 ts.utlr.xyz 3600

These indicate the correct setup. Once configured, the script remains unchanged and handles updates automatically.

T
Toodaloo_246
Senior Member
439
01-14-2017, 08:20 PM
#6
I didn't have that SRV record with tsdns, and the UDP TS3 server record looked a little off. I made those changes, but now the connection is failing.
T
Toodaloo_246
01-14-2017, 08:20 PM #6

I didn't have that SRV record with tsdns, and the UDP TS3 server record looked a little off. I made those changes, but now the connection is failing.

M
Mr_5bz
Junior Member
17
01-14-2017, 09:47 PM
#7
The correct port number is 41144, which should be configured in the screenshot labeled _tsdns._tcp.utlr.xyz. The SRV settings are 86400, 0, 5, and 41144 ts.utlr.xyz. You seem to have successfully tested it.
M
Mr_5bz
01-14-2017, 09:47 PM #7

The correct port number is 41144, which should be configured in the screenshot labeled _tsdns._tcp.utlr.xyz. The SRV settings are 86400, 0, 5, and 41144 ts.utlr.xyz. You seem to have successfully tested it.

T
151
01-14-2017, 10:12 PM
#8
Yeah, TSDNS wasn't really functioning because I missed port forwarding 41144 TCP. When I attempted to boost the connection, I adjusted settings in Cloudflare, but I just didn't have the patience for DNS updates and thought I messed it up. A few hours later it worked perfectly. Fun fact, I don't even remember why I blocked the IP address since I let DNS stay uncensored Smile.
T
TheWoffelMaker
01-14-2017, 10:12 PM #8

Yeah, TSDNS wasn't really functioning because I missed port forwarding 41144 TCP. When I attempted to boost the connection, I adjusted settings in Cloudflare, but I just didn't have the patience for DNS updates and thought I messed it up. A few hours later it worked perfectly. Fun fact, I don't even remember why I blocked the IP address since I let DNS stay uncensored Smile.

T
trincat11
Member
168
01-16-2017, 02:36 PM
#9
T
trincat11
01-16-2017, 02:36 PM #9