Checks die nu in het prototype zitten:
- minimaal 2 nameservers
- nameservers moeten allen een uniek IP hebben
- nameservers moeten functioneren
- nameservers moeten authorative zijn
- de MNAME in de SOA moet overeenkomen met de opgegeven primaire namesever
- de RNAME moet een geldig e-mail adres zijn (MX-check)
- voor elke nameserver moet er een NS record zijn
- controlle A records behorend bij opgegeven nameservers en NS-records
- secondaire nameservers mogen niet hogere serial hebben dan primary
- SOA, NS, MX en CNAME moeten verwijzen naar A record (niet rechtstreeks naar IP, CNAME of niet bestaand record)
- waarschuwing bij records waar men vermoedelijk een punt is vergeten (met als resultaat naamvandomein.nl.naamvandomein.nl)
- mogen alleen geldige tekens [a-z0-9-] in een domeinnaam onderdeel zitten, mag niet met een - beginnen of eindigen.
- indien er een CNAME record is mogen er geen andere records met dezelfde naam bestaan
- waarschuwing bij exteem hoge of lage TTL
- waarschuwing bij velden met dezelfde naam en type maar andere TTL
- waarschuwing indien de SOA velden waarden bevatten die buiten het door DENIC (.de) vereiste bereik liggen
- waarschuwing indien nameservers in hetzelfde (class-C IP block) netwerk zitten
Beperkingen:
- forward zones en AAAA records worden op dit moment niet onderteund.