https://www.opennic.org/
https://en.wikipedia.org/wiki/OpenNIC
Про эту штуку знал давно, но не пробовал. Просто альтернативный набор
TLD доменов, где можно бесплатно зарегистрировать свой собственный в
.geek зоне. За пару минут зарегистрировал свой, правда через
JavaScript-driven странички, но в пределах разумного раздутые.
Без проблем можно настроить свои DNS resolver-ы на использование двух
DNS систем. В dqcache достаточно прописать корневые зоны OpenNIC-а:
$ drill . NS @168.119.153.26
[получаем список IP адресов]
# cat > /var/service/dqcache/root/servers/opennic.glue <<EOF
144.76.103.143
188.226.146.136
178.63.116.152
94.103.153.176
163.172.168.171
161.97.219.84
2a01:4f8:192:43a5::2
2a03:b0c0:0:1010::13f:6001
2a01:4f8:141:4281::999
2a02:990:219:1:ba:1337:cafe:3
2001:470:4212:10:0:100:53:10
EOF
# for tld in bbs chan cyb dyn geek gopher indy libre neo null \
o oss oz parody pirate ; do ln -s opennic.glue $tls ; done
Над dqcache у меня запущен ещё Unbound, так как его кэшированию и
производительности больше доверяю, плюс он делает запросы и на другие
resolver-ы. Так как среди них не все знают про OpenNIC зоны, то
unbound-у можно указать более узкий круг upstream серверов для этих зон:
[...]
forward-zone:
name: "libre"
forward-addr: 2a03:e2c0:2663:...
forward-zone:
name: "neo"
forward-addr: 2a03:e2c0:2663:...
[...]