How long does it take for a DNS record to update when using DNS Manager?

I just added a TXT record:

v=spf1 mx ~all

and it hasn't updated. Looking at the zone file it doesn't include the TXT record. Granted it's only been about 5 minutes but how long does it talk for DNS Manager to update with new records. When I changed an A and MX record the other day it happend almost immediately. Not so with TXT. Is this normal?

Also, I have never setup SPF records before. Does the above look right?

7 Replies

Takes 15 minutes IIRC.

Specifically, the zone file is generated at (approximately) 0, 15, 30, and 45 minutes past each hour.

No one addressed it so I'll respond to the other question. Yes your SPF record looks good. It reads as spf1 spec. Mail exchange IP is authorized to send on behalf of the server and receiving servers should soft-fail if any other IP sends mail on behalf of the domain.

It depends on the propagation, usually will take 1 to 2 hours

Newly added or Modified TXT record took time : 5 Minutes

The canonical answer is 24 hours. However, it's always much shorter than that these days. Depending on where you live, it could be minutes…as some here have reported.

Beware though…just because you see DNS changes right away does not mean that the rest of the world sees them when you do.

-- sw

Updates are pushed to the Linode nameservers within 60-90 seconds I believe.

If you have never queried for that record, that is how long it takes for you to be able to use that record, as no intermediary servers will have cached it.

If you have previously requested that record (e.g. trying to connect in your local browser before the new record was “live”) then your ISP’s or other intermediary server may have cached the result (known as a negative/non-existent lookup.)

How long this negative result will be cached depends on the policies of the intermediary server, and/or the “negative TTL” configured on your domain.

Personally, when I add new records, I do a “dig” direct at ns1.linode.com, as this queries Linode’s nameserver directly with no risk of caching the negative result anywhere along the way.

dig +short @ns1.linode.com your.new.record

When your new record’s value (e.g. IP address) appears, it should be safe to request it in your browser.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct