DNS domain services
Note for Sysadmins: please read Sysadmin/SOP/DNSSECZoneUpdates for instructions on how to update DNSSEC signed zone files. Other zone files are maintained under the modules/nsd/files/unsigned_zones directory instead. For internal zone files management please have a look at Sysadmin/SOP/InternalDNSZonesUpdates.
GNOME hosts a primary and secondary DNS server, both running the latest NSD, each in a different data-center (PHX2 and RDU2). Currently we define the master zones for the following domains:
In some cases, we delegate subdomains for the ISO country codes (e.g. 'it.gnome.org', 'de.gnome.org' etc) for GNOME sub-organisations within a country. We do recommend that if there is a 'www.<cc>.gnome.org', that it at least has a homepage that is aimed at general GNOME users/developers in that country. If it contain resources for translators, all the better, but it should not be entirely about translations/translators.
Historically we had a number of DNS servers, independently run, scattered randomly around the world in no particular order. It was decided that, for maintainability reasons, DNS be brought completely in-house with the sole exception for ns.axu.tm (currently set as an additional NS for the gnome.org zone only).
Matthew Galgoci is the man to thank for getting the original nameservers based on BIND set up and configured. AndreaVeri then rebuilt the entire DNS infrastructure back in September 2016 moving it off from BIND to NSD + Unbound.
Please submit any DNS-related problems or requests to GitLab.