Monitor your DNS records and get alerted of any suspicious modifications.
DNS records are the invisible foundation of your online presence. They direct traffic to your servers, route your emails, and validate your SSL certificates. An undetected DNS change can redirect all your traffic to a malicious server, disrupt your emails, or invalidate your HTTPS - all without your main server being affected.
The danger of DNS lies in its discretion. Unlike a server crash, a DNS change can go unnoticed for hours or even days. Your users are redirected elsewhere, your emails stop arriving, but your classic HTTP monitoring detects nothing because it's not watching the right thing.
MoniTao monitors your DNS records continuously and alerts you instantly when changes occur. Whether it's a legitimate migration you forgot about or a DNS hijacking attack, you're informed before damage accumulates.
Several symptoms can reveal that a DNS change has occurred without your authorization:
A DNS change can have legitimate or malicious origins:
Here's how to quickly diagnose the state of your DNS records:
Here's a simple script to check your DNS records:
#!/bin/bash
# Basic DNS verification
DOMAIN="example.com"
EXPECTED_IP="93.184.216.34"
echo "=== DNS Check for $DOMAIN ==="
# Get current IP
CURRENT_IP=$(dig +short $DOMAIN A | head -1)
echo "Expected IP: $EXPECTED_IP"
echo "Current IP: $CURRENT_IP"
if [ "$CURRENT_IP" = "$EXPECTED_IP" ]; then
echo "✅ DNS OK"
else
echo "❌ ALERT: DNS modified!"
echo "IP changed from $EXPECTED_IP to $CURRENT_IP"
fi
# Check MX records
echo ""
echo "=== MX Records ==="
dig +short $DOMAIN MX
# Check nameservers
echo ""
echo "=== Nameservers ==="
dig +short $DOMAIN NS
This script verifies that your domain's IP matches the expected one. With MoniTao, this check is automated and you're alerted instantly when changes occur.
Protect your DNS against unauthorized modifications:
HTTP monitoring checks that your server responds correctly. DNS monitoring checks that domain name records point to the right destination. A site can be DOWN in HTTP but OK in DNS (server crash), or OK in HTTP but compromised in DNS (hijacking).
No, DNS propagation can take from a few minutes to 48 hours depending on the TTL (Time To Live) configured. During this period, some users will see the old configuration, others the new one.
Combine several measures: 2FA on registrar account, transfer lock, MoniTao monitoring for quick detection, and DNSSEC if your registrar supports it.
Yes, create a separate DNS monitor for each critical subdomain (www, mail, api, etc.). Each subdomain can have its own records.
Yes, MoniTao can monitor all types of DNS records: A, AAAA, MX, TXT, CNAME, NS, etc. Configure those that are critical for your infrastructure.
Act immediately: log into your registrar to verify, restore correct records if needed, change your passwords, enable 2FA if not done, and investigate the cause.
DNS attacks are particularly dangerous because they often go unnoticed. Your server works perfectly, but traffic is redirected elsewhere. Without dedicated monitoring, you only discover the problem when damage is done: stolen data, tarnished reputation, compromised certificates.
MoniTao monitors your DNS records continuously and alerts you instantly when changes occur. Combined with security best practices (2FA, transfer lock), you have solid defense against unauthorized DNS changes. Configure your first DNS monitor in just a few clicks.
Start free, no credit card required.