Signed DNS records (DNSSEC)
Are the DNS records of the domain digitally signed, so that nobody can redirect visitors to a foreign server?
What we check
We ask a public DNS service whether the domain is signed with DNSSEC and whether the signatures are correct. There are three possible results:
- active: the records are signed and the signatures valid.
- not active: the records are not signed. This results in a note.
- faulty: the domain is registered for DNSSEC, but the signatures do not match. This is a serious defect.
Why it matters
The DNS is the phone book of the internet. Anyone who opens example.ch first asks the DNS for the address of the server. Without DNSSEC this answer can be forged on the way, for example in a manipulated Wi-Fi network or through an attack on a DNS server. Visitors and emails then end up at a foreign server.
DNSSEC gives the answers a digital signature, and forged answers are discarded. Many internet providers and public DNS services such as those of Google, Cloudflare or Quad9 check these signatures.
This is exactly why faulty signatures are worse than none: if the signature does not match, the internet provider also discards the genuine answer. The website and the emails of the domain are then no longer reachable for many people, although everything runs on the server. This typically happens after a change of DNS provider, when the old key is still stored at the registry.
How to fix it
Switch DNSSEC on
If domain and DNS records are with the same provider, it is usually a switch in the domain administration. With providers such as Cloudflare, IONOS, OVHcloud or Infomaniak you find it in the DNS settings of the domain.
If the DNS records are with a different provider than the domain, for example with Cloudflare or an agency, two steps are needed:
- The DNS provider signs the records and shows a so-called DS record.
- This DS record is entered at the provider where the domain is registered.
Fix faulty signatures
Contact the domain provider immediately. Usually an outdated DS record has to be removed or replaced by the current one. As an emergency measure DNSSEC is switched off temporarily until the signatures match.
Before changing provider
Switch DNSSEC off before moving the DNS records and only switch it on again afterwards at the new provider. This way you avoid an outage.
How to check it yourself
The free service dnsviz.net shows the chain of signatures of a domain graphically. Red entries mean errors.
Frequently asked questions
How much does DNSSEC count in the score?
Little, at most 5 of 100 points in the security area, because it is an additional safeguard. Faulty signatures should still be fixed immediately: they make the website unreachable for many visitors.
Does DNSSEC cost anything?
With most providers, no. It is a setting in the domain administration.
Check a website now
We check "Signed DNS records (DNSSEC)" and all other points in a few minutes, free and without sign-up.
Related topics
-
Permitted certificate authorities (CAA)
Does the domain define which authorities may issue security certificates for it?
-
Protection against email fraud
Do SPF, DKIM and DMARC prevent fraudsters from sending emails with the domain's sender address?
-
Security certificate
Is the certificate of the website valid, does it not expire soon, and does it use current encryption?
-
Encrypted connection (HTTPS)
Is the website delivered encrypted, and does the unencrypted address redirect to HTTPS?