DNS Manager README [Updated]
This service is still pre-beta. The GUI is near-completed, but it doesn't hook into any nameservers yet.
Featureset:
Adding/Editing Zones, including TTLs on all records
NS Records - including subdomain deligation
MX Records - including subdomain deligation
A Records - including IPv6 (doesn't work yet)
CNAME Records
TXT Records
SRV Records
Slave Zones - slaves off your master nameserver
High/unlimited number of zones
Add additional DNS servers that slave off Linode's nameservers
Zone file generation and deployment
Additional zone status, PENDING, while making edits
named-checkzone report from the ns server to the GUI
Slave Zone support
This is still a work in progress, but as most of the interface is completed, I figured now would be a good time to get some feedback.
-Chris
[EDIT: UPDATED 2007-10-15 ]
16 Replies
I've got a domain that this would be very useful for
Graham
Domain status support: you can disable/enable the domain, and also place it into an Edit Mode, whereby the previous zone version continues to serve while you make edits to your config (kind of a staging area).
You can also "generate" the zone, as it would appear in BIND's zonefile, and then run named-checkzone against it, just to be sure there are no errors. Eventually, the domain generation and checkzone will be done automatically (and subsequently have your domain's status set to "HAS ERRORS"), but for now they're visible.
If you guys want to beat on it some more, I'd appreciate it. Otherwise, I think we'll go into beta with this next week – once I get the cron job going, and the nameservers hooked in…
-Chris
# Your Location: 69.X.X.X
# Your Browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7
# Date and Time the Error Occurred: Tue Oct 24 06:49:28 2006
# Page You Came From: https://www.linode.com/members/dns/domain_aud.cfm
# Message Content:
An error occurred while evaluating the expression:
#CreateODBCDateTime(attributes.rendered_dt)#
Error near line 52, column 5.
Parameter 1 of function CreateODBCDateTime which is now "0000-00-00" must be a date/time value
The error occurred while processing an element with a general identifier of (#CreateODBCDateTime(attributes.rendered_dt)#), occupying document position (52:4) to (52:47) in the template file /virtual/linode.com/www/htdocs/members/dns/../../admin/modules/ns/Domain/add.cfm.
For future reference, I get emailed all errors (like that one) that occur on the website.
-Chris
–Angelo
@SirLyric:
Is this something that would be an additional charge or bundled with the base packages?
The DNS manager? It's currently included free of charge with everyone's Linode.
Also, slave support is coming, I swear – a lot going on at Linode over the next few weeks, but this is at the top of my dev queue…
-Chris
@Internat:
pikes up oo lots of things going on at linode? Fingers crossed for a easy and cheap backup option
:twisted: . I'm using the DNS with a testdomain, working great!
Is there any chance of getting these sorts of things implemented here? It would be great to have everything managed in one place.
Plus, for some reason I'd feel better about trusting linode with potentially reading all my e-mail then zoneedit.com…
However, w.r.t. your e-mail, that's independent of your DNS service. Setting up postfix on your linode server to route all your mail to your gmail account would be easy.
@SteveG:
I use zoneedit also, and intend to leave my DNS there. Somehow I'm more comfortable not having all my services in one basket, and zoneedit has, so far (several years now) been 100% reliable (well, probably not, but I've never noticed an outage, which is what counts
:-) ).
That's true.. I've had absolutely no problems with zoneedit at all. Their site just seems a little hacked together; for some reason that bothers me.
> However, w.r.t. your e-mail, that's independent of your DNS service. Setting up postfix on your linode server to route all your mail to your gmail account would be easy.
I used to run a mail server, but I found it took up too much memory. That was a few memory upgrades ago though, so maybe it'd be different now. Maybe I'll try it again sometime.
Since you're forwarding to gmail, there's no point in running anything except greylisting and SPF on your linode, which shouldn't be a problem.