DNS Manager README [Updated]

Linode Staff

I'm delighted to announce an upcoming free service from Linode.com: Managed DNS. You can host your domain's DNS on our authoritative-only DNS servers across our two datacenters, all managed via a web-based interface located here:

https://www.linode.com/members/dns/

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

Any update on when this will be in operation?

I've got a domain that this would be very useful for :)

Graham

There's not that much left to do with it. I've made some updates over the past week.

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

I get the following error whenever I try to add a new zone:

# 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.

Fixed, thanks.

For future reference, I get emailed all errors (like that one) that occur on the website.

-Chris

Any thoughts on the ETA for slave zones?

–Angelo

another vote for slave zones :)

Is this something that would be an additional charge or bundled with the base packages?

Linode Staff

@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

pikes up oo lots of things going on at linode?

@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!

The DNS Manager looks great.. the only problem is, I'm using the free DNS service at zoneedit.com right now, and I'm using some features there that are not available here. Specifically, the ability to use zoneedit's mail server to redirect the e-mail at my domain to my gmail account, and their dynamic DNS service; all I do to update my IP is to open a URL with wget.

Is there any chance of getting these sorts of things implemented here? It would be great to have everything managed in one place. :D

Plus, for some reason I'd feel better about trusting linode with potentially reading all my e-mail then zoneedit.com…

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 :-)).

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.

I've not had any memory problems running postfix and postgrey, but I don't get a lot of mail (a few hundred a day, mostly mailling lists). Of course, I don't run spam filtering on my linode, but at home. With the recent memory upgrades I've thought about trying Spamassassin on the linode, but haven't yet taken the time.

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.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct