Changes between Version 6 and Version 7 of WikiStart
- Timestamp:
- 12/12/13 17:59:42 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WikiStart
v6 v7 7 7 It theoretically supports all DNS types (although actual support for deprecated or very obscure types is limited or nonexistent). Practically, A, AAAA, CNAME, MX, NS, SRV, and TXT records are supported. SOA records can mostly be altered but serial number schemes other than "let tinydns Do The Right Thing" are not yet supported (#24). 8 8 9 With the addition of support for reverse DNS zones, some new pseudotypes that emulate some tinydns entries are also available: A+PTR, AAAA+PTR, PTR template, and A+PTR template. An AAAA+PTR template type is defined and listed, but it's only present for completeness; expanding a template to all IPs in any IPv6 block would take far too long. Only A+PTR is natively supported in tinydns; AAAA and AAAA+PTR records are only native with a third-party patch. PTR template and A+PTR template allow simple storage and manipulation of large blocks of DNS entries for IP ranges with fairly simple patterns without having to manually edit hundreds or thousands of records. 10 11 If added via web UI, A+PTR, A+PTR template, and AAAA+PTR records are visible in both the forward domain and reverse zone they are part of, and can be edited at will from either. 12 9 13 Data export to any front-end DNS server software should be possible; currently only export to tinydns is available. 10 14 11 15 == Releases == 12 16 13 v1. 0 is finally released, after lurking in SVN for a while. Download the stable tarball from https://secure.deepnet.cx/releases/dnsadmin/.17 v1.2 has finally been released. Download the stable tarball from https://secure.deepnet.cx/releases/dnsadmin/. 14 18 15 19 Development on new features will continue on the trunk at https://secure.deepnet.cx/svn/dnsadmin. 16 20 17 Try out the live [https://secure.deepnet.cx/demos/dnsadmin demo] of v1. 0- full access is available using the default admin/admin user/password. Two other accounts are defined - test1 can create, edit, and delete domains and domain records; test2 is restricted to a subgroup, and can't make any changes. Use password test for either one.21 Try out the live [https://secure.deepnet.cx/demos/dnsadmin demo] of v1.2 - full access is available using the default admin/admin user/password. Two other accounts are defined - test1 can create, edit, and delete domains and domain records; test2 is restricted to a subgroup, and can't make any changes. Use password test for either one. 18 22 19 23 == Features == … … 25 29 * WHOIS and DNS lookup tools 26 30 * Full internal activity logging 31 32 Added in v1.2 33 * Full support for reverse DNS data including: 34 * Forward/reverse combined records such as the native tinydns "=" record 35 * Templating types for creating large numbers of similar records such as found in bulk residential access IP ranges 36 * Locations/views - depending on the IP that made the request, a different result may be returned 37 * Records that are only valid up until a set time, or only valid after a set time 38 * Full RPC support for most common operations (add, edit, or delete forward and reverse zones, records, users, or groups) 27 39 28 40 See the [/report/1 ticket list] for features on the to-do list. … … 38 50 * Digest::MD5 39 51 * Net::DNS 52 * Net::SMTP 40 53 * Other modules: 41 54 * CGI::Session … … 43 56 * Crypt::PasswdMD5 44 57 * HTML::Template 45 * NetAddr::IP 58 * NetAddr::IP >= 4.027 59 * Time::TAI64 46 60 * Modules for RPC: 47 * Frontier::Responder 61 * Frontier::Responder[[BR]]Depending on usage, you may want to apply a patch to support: 62 * [[https://secure.deepnet.cx/releases/Frontier-HTAuth.patch|HTTP AUTH]] (apply on the client) and 63 * [[https://secure.deepnet.cx/releases/Frontier-undef_scalars.patch|suppress]] a horde of "Use of uninitialized value..." warnings (probably more useful on the server) 64 * FCGI (not strictly required but strongly recommended for production use) 48 65 * Postgres recommended; any database with real transaction support for all data manipulation could be used. 49 66 * Webserver supporting CGI executables.