А что значит трансфер зоны с любого DNS-сервера?
Трансфер зоны - это то, что вы хотите. Получение списка всех поддоменов определённого домена. Например, чтобы узнать все ДИ третьего уровня в домене fnn.ru делаем трансфер зоны fnn.ru c того DNS-сервера, который поддерживает этот домен. Команда:
dig @ns1.hc.ru. -t AXFR fnn.ru.Трансфер запрещён.
Аналогично, чтобы узнать, какие домены существуют в зоне int, делаем трансфер зоны int с DNS-сервера, на котором эта зона живёт:
$>dig @ns.uu.net. -t AXFR int.
; <<>> DiG 9.3.3 <<>> @ns.uu.net. -t AXFR int.
; (1 server found)
;; global options: printcmd
; Transfer failed.
fnn@Secur102$>dig @ns-sec.ripe.net. -t AXFR int.
;; Connection to 2001:610:240:0:53::4#53(2001:610:240:0:53::4) for int. failed: host unreachable.
; <<>> DiG 9.3.3 <<>> @ns-sec.ripe.net. -t AXFR int.
; (2 servers found)
;; global options: printcmd
int. 86400 IN SOA dns1.icann.org. noc.icann.org. 2008040900 3600 1800 604800 86400
int. 86400 IN NS ns.uu.net.
int. 86400 IN NS ns.icann.org.
int. 86400 IN NS ns0.ja.net.
int. 86400 IN NS ns1.cs.ucl.ac.uk.
int. 86400 IN NS ns-sec.ripe.net.
aalco.int. 86400 IN NS ns1.net4india.com.
aalco.int. 86400 IN NS ns2.net4india.com.
abis.int. 86400 IN NS gridg.grid.unep.ch.
abis.int. 86400 IN NS gridh.grid.unep.ch.
acp.int. 86400 IN NS web.waw.be.
acp.int. 86400 IN NS mail.acp.int.
mail.acp.int. 86400 IN A 80.200.249.109
adsn.int. 86400 IN NS ns.nc3a.nato.int.
adsn.int. 86400 IN NS auth04.ns.de.uu.net.
adsn.int. 86400 IN NS auth54.ns.de.uu.net.
apnic.int. 86400 IN NS ns.apnic.net.
apnic.int. 86400 IN NS svc01.apnic.net.
appa.int. 86400 IN NS ns13.routhost.com.
appa.int. 86400 IN NS ns14.routhost.com.
apt.int. 86400 IN NS ns0.ntt.co.th.
apt.int. 86400 IN NS ns1.ntt.co.th.
...И т.д. Всего 404 домена.