☰
Current Page
Main Menu
Home
Home
Editing
TinyDnsHiddenPrimary
Edit
Preview
h1
h2
h3
Keybinding
default
vim
emacs
Markup
Markdown
Plain Text
Pod
RDoc
reStructuredText
AsciiDoc
BibTeX
Creole
MediaWiki
Org-mode
Textile
Help 1
Help 1
Help 1
Help 2
Help 3
Help 4
Help 5
Help 6
Help 7
Help 8
Autosaved text is available. Click the button to restore it.
Restore Text
--- title: TinyDnsHiddenPrimary --- Notes on configuring a hidden primary TinyDNS server # Hidden Primary Hidden Primary is a DNS configuration in which the primary DNS exports the authoritative data for the zone but all DNS lookups are handled by the secondary servers. # Reasons * Convenient management of the zone file on a server you control * Export DNS records to services like ZoneEdit which don't support all types of records (like SRV) # TinyDNS configuration ## Types of records | Identifier | Records declared | || | # | none | | Z | SOA | | & | NS | | . | NS, A, SOA | | + | A | | = | A, PTR | | : | custom format: SRV, AAAA (IPv6) | | @ | MX | ## Transfer out # dump markferry.net zone tcpclient -v ns4.zoneedit.com 53 /usr/bin/axfr-get markferry.net mfdns mfdns.tmp # dump cognomen.co.uk zone tcpclient -v ns4.zoneedit.com 53 axfr-get cognomen.co.uk cogdns cogdns.tmp ## /var/dnscache/tinydns/root/data ### Zone # markferry.net ZSOA +A :AAAA Zmarkferry.net:ns1.markferry.net.:soacontact.zoneedit.com.:1245784646:14400:7200:950400:7200:7200 ### Primary nameserver # ns1.markferry.net +A :AAAA @MX +ns1.markferry.net:65.99.222.161:7200 :ns1.markferry.net:28:\040\001\004p\037\016\0014\000\000\000\000\000\000\000\002:7200 ### Primary domain # markferry.net &NS =APTR +A :AAAA @MX &markferry.net::ns4.zoneedit.com.:7200 &markferry.net::ns8.zoneedit.com.:7200 +markferry.net:65.99.222.161:7200 :markferry.net:28:\040\001\004p\037\016\0014\000\000\000\000\000\000\000\002:7200 @markferry.net::mail.zoneedit.com.:0:7200 @markferry.net::mail3.zoneedit.com.:0:7200 :_sip._udp.markferry.net:33:\000\012\000\144\023\304\011markferry\003net\000:7200 ### www domain # www.markferry.net +A :AAAA @MX +www.markferry.net:65.99.222.161:7200 :www.markferry.net:28:\040\001\004p\037\016\0014\000\000\000\000\000\000\000\002:7200 ### home domain * Added A and AAAA * Removed AAAA when migrating to AAISP # home.markferry.net +A :AAAA @MX +home.markferry.net:xx.xx.xx.xx:7200 # Links * <http://www.anders.com/projects/sysadmin/djbdnsRecordBuilder/> * [http://www.dyndns.com/support/kb/running\_a\_hidden_primary.html][4] [4]: http://www.dyndns.com/support/kb/running_a_hidden_primary.html <!-- vim: filetype=markdown -->
Uploading file...
Sidebar
# SideBar * [Home][1] * [Projects][2] * * * <!-- --> * [Code][3] * [Tech][4] * [Network][5] * [MediaCentre][6] * [UAV][7] * * * <!-- --> * [Travel][8] * [Music][9] * [Horse Riding][10] * [Study][11] * [Games][12] * [Other Activities][13] * * * <!-- --> * [Car][14] * [House][15] * [Watch][16] * [Clothing][17] * [Miscellany][18] * * * [1]: /Home [2]: /Projects [3]: /Code/Code [4]: /Tech/Tech [5]: /Network/Network [6]: /MediaCentre/MediaCentre [7]: /UAV/UAV [8]: /Travel/Travel [9]: /Music/Music [10]: /HorseRiding/HorseRiding [11]: /Study/Study [12]: /Games/Games [13]: /Do/Do [14]: /Car/Car [15]: /House/House [16]: /Watch/Watch [17]: /Clothing/Clothing [18]: /Miscellany/Miscellany <!-- vim: filetype=markdown -->
Edit message:
Cancel