Upcoming Events

Cloud Connect
Santa Clara
Feb 13-16, 2012

Cloud Connect brings together the entire cloud eco-system to better understand the transformation we're experiencing and promises to be the defining event of the cloud computing industry. Learn about the latest cloud technologies and platforms from thought leaders in Cloud Connect’s comprehensive conference.

Register Now!

More Events »

Subscribe to Newsletter

  • Keep up with all of the latest news and analysis on the fast-moving IT industry with Network Computing newsletters.
Sign Up




NameSurfer Manages DNS Via HTML

By Robert J. Kohlhepp  Managing IP addresses and DNS (Domain Name System) host entries shouldn't be painful. Unless, of course, you're using antiquated methods that involve editing numerous formatted text files and restarting a process on your server. If you suffer from this management headache, Data Fellows' F-Secure NameSurfer can offer relief with its distributed, Web-enabled DNS management system.

NameSurfer is ideal for Network Computing's distributed labs, which need access to specific zone information, much like departmental delegation. It's also appropriate for single-zone administration, as well as large ISP implementations that let customers update their own information.

I recently upgraded our University of Wisconsin real-world lab's existing NameSurfer 1.2 installation to NameSurfer 2.0 beta 12. Although the upgrade was somewhat difficult--it involved compiling source code and performing some manual file manipulation--the reward was a faster implementation with an improved interface. I recommend NameSurfer for any organization with multiple administrators who frequently change DNS data.

NameSurfer's top asset is its ease of use. Administrators can access the DNS data from a Web browser. Updates are easy and the changes occur instantaneously with DNS Notify (RFC 1996). In addition, support teams can access DNS updates without the assistance of a Unix guru, and all updates are logged for future use.

From the Start Installing NameSurfer on an existing DNS server is simple: All of your existing data is automatically imported. I originally installed NameSurfer on a new server, and from there I clicked on "Import from another server." With the entry of the zone name and the primary DNS server, NameSurfer imported the DNS date over the wire. After conducting a few imports and creating a few subadministrator accounts, my NameSurfer server was ready to go--no text-file editing needed.

NameSurfer doesn't actually replace the current implementation of BIND (Berkeley Internet Name Domain) on your server; rather, it modifies the executable to interact with NameSurfer. The new DNS data is stored in a proprietary format and served through a hidden DNS server that listens to Port 8054 (DNS is usually on Port 53). In a sense, two DNS servers operate--one to maintain the NameSurfer data and another to cache that data, perform recursive lookups and respond to queries.

Keeping your data updated has never been faster because NameSurfer supports secondary updates using the DNS Notify protocol. Whenever DNS data is updated through NameSurfer, all secondary servers for that zone are notified of the change. To work properly, all secondary servers need to be patched before they can make zone transfers from NameSurfer (using Port 8054).

Security and Control NameSurfer makes delegating authority effortless by allowing several users with different access privileges. During testing, I configured an account for each of our distributed labs and let them change only the appropriate subdomain and reverse mapping zones. Two administrator accounts are allowed to manage the entire server configuration.

With any change to any DNS zone information, the log file is updated and an undo is stored. During testing, I accidentally added a host twice, allotting two IP addresses in NameSurfer. By simply using the undo feature, I corrected the error.

NameSurfer uses a Perl-based Web server to interact with the Web browser front ends. I would like to see the implementation of Perl within an existing Web server. This addition would provide the option of enabling SSL (Secure Sockets Layer) encryption. Data Fellows says it is planning an SSL-enabled version of NameSurfer later this year.

Dynamic DNS also is implemented in NameSurfer. However, since Dynamic DNS doesn't have any built-in security, it is disabled by default. When security is added, Data Fellows will implement it along with the specification.

Send comments on this article to Robert J. Kohlhepp at rkohlhepp@nwc.com.


Other Sneak Previews

DominoGigabit Dissects Your Net
By Mark Degner
Novell Replication Services 1.21: Sophisticated Simplicity
By Jonathan Feldman
NAV Now Reduces Mail-Borne Viruses
By Jay Milne

Company Directory
to browse our data, starting with a particular company.

Network Computing Links
allows you to request additional product information from our advertisers.

Print This Page


e-mail E-mail this URL

Research and Reports

Hypervisor Derby
August 2011

Network Computing: August 2011

TechWeb Careers