Simple DNS Plus
Encyclopedia

Overview

Simple DNS Plus is a DNS
Domain name system
The Domain Name System is a hierarchical distributed naming system for computers, services, or any resource connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities...

 server
Server (computing)
In the context of client-server architecture, a server is a computer program running to serve the requests of other programs, the "clients". Thus, the "server" performs some computational task on behalf of "clients"...

 software product that runs on x86 and x64
X86-64
x86-64 is an extension of the x86 instruction set. It supports vastly larger virtual and physical address spaces than are possible on x86, thereby allowing programmers to conveniently work with much larger data sets. x86-64 also provides 64-bit general purpose registers and numerous other...

 editions of Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

 operating system
Operating system
An operating system is a set of programs that manage computer hardware resources and provide common services for application software. The operating system is the most important type of system software in a computer system...

.

All options and settings are available directly from a Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

 user interface.
It provides wizards for common tasks such as setting up new zones, importing data, making bulk updates, etc.

It has full support for IPv6
IPv6
Internet Protocol version 6 is a version of the Internet Protocol . It is designed to succeed the Internet Protocol version 4...

. It has an option to control protocol preference (IPv4
IPv4
Internet Protocol version 4 is the fourth revision in the development of the Internet Protocol and the first version of the protocol to be widely deployed. Together with IPv6, it is at the core of standards-based internetworking methods of the Internet...

 / IPv6
IPv6
Internet Protocol version 6 is a version of the Internet Protocol . It is designed to succeed the Internet Protocol version 4...

) on dual-stack computers, and it can even act as IPv6-to-IPv4 or IPv4-to-IPv6 forwarder.

It has full support for internationalized domain name
Internationalized domain name
An internationalized domain name is an Internet domain name that contains at least one label that is displayed in software applications, in whole or in part, in a language-specific script or alphabet, such as Arabic, Chinese, Russian, Hindi or the Latin alphabet-based characters with diacritics,...

s (IDNs). You can enter domain names with native characters directly (no punycode
Punycode
In computing, Punycode is an instance of a general encoding syntax by which a string of Unicode characters is transformed uniquely and reversibly into a smaller, restricted character set....

 conversion needed), and have an option to display native character or punycode
Punycode
In computing, Punycode is an instance of a general encoding syntax by which a string of Unicode characters is transformed uniquely and reversibly into a smaller, restricted character set....

d domain names anywhere in the user interface, and quickly switch between these modes.

You can create DNS records or entire zone file
Zone file
A Domain Name System zone file is a text file that describes a DNS zone. A DNS zone is a subset, often a single domain, of the hierarchical domain name structure of the DNS. The zone file contains mappings between domain names and IP addresses and other resources, organized in the form of text...

s from other applications or web-sites and prompt Simple DNS Plus to dynamically load and use this through command line options, a simple HTTP API
Application programming interface
An application programming interface is a source code based specification intended to be used as an interface by software components to communicate with each other...

, and a full .NET
.NET Framework
The .NET Framework is a software framework that runs primarily on Microsoft Windows. It includes a large library and supports several programming languages which allows language interoperability...

/COM
Component Object Model
Component Object Model is a binary-interface standard for software componentry introduced by Microsoft in 1993. It is used to enable interprocess communication and dynamic object creation in a large range of programming languages...

 programming API
Application programming interface
An application programming interface is a source code based specification intended to be used as an interface by software components to communicate with each other...

.

Simple DNS Plus is based on the Microsoft .NET Framework
.NET Framework
The .NET Framework is a software framework that runs primarily on Microsoft Windows. It includes a large library and supports several programming languages which allows language interoperability...

 2.0 and is 100% managed code
Managed code
Managed code is a term coined by Microsoft to identify computer program code that requires and will only execute under the "management" of a Common Language Runtime virtual machine ....

, protecting it from common security issues such as buffer overruns, and making it run natively on both 32 bit and 64 bit CPUs and Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

 versions, including Windows Vista.

Version 2.00 - December 10th 1999

  • Binding to specific local IP addresses
    IP address
    An Internet Protocol address is a numerical label assigned to each device participating in a computer network that uses the Internet Protocol for communication. An IP address serves two principal functions: host or network interface identification and location addressing...

  • Limit recursion to one or more IP address
    IP address
    An Internet Protocol address is a numerical label assigned to each device participating in a computer network that uses the Internet Protocol for communication. An IP address serves two principal functions: host or network interface identification and location addressing...

     ranges
  • IP address
    IP address
    An Internet Protocol address is a numerical label assigned to each device participating in a computer network that uses the Internet Protocol for communication. An IP address serves two principal functions: host or network interface identification and location addressing...

     blocking
  • Support for AAAA and SRV records
  • Run as NT/Windows service
    Windows Service
    On Microsoft Windows operating systems, a Windows service is a long-running executable that performs specific functions and which is designed not to require user intervention. Windows services can be configured to start when the operating system is booted and run in the background as long as...

  • Reverse zone
    DNS zone
    A DNS zone is a portion of the global Domain Name System namespace for which administrative responsibility has been delegated.-Definition:...

     wizard
  • Wildcard records
    Wildcard DNS record
    A wildcard DNS record is a record in a DNS zone that will match requests for non-existent domain names. A wildcard DNS record is specified by using a "*" as the leftmost label of a domain name, e.g. *.example.com. The exact rules for when a wild card will match are specified in RFC 1034, but the...

  • Standard zone transfers
    DNS zone transfer
    DNS zone transfer, also sometimes known by its opcode mnemonic AXFR, is a type of DNS transaction. It is one of the many mechanisms available for administrators to employ for replicating the databases containing the DNS data across a set of DNS servers. Zone transfer comes in two flavors, full ...

  • Cache snapshot viewer

Version 3.00 - August 24th 2000

  • Import wizard
  • Zone file
    Zone file
    A Domain Name System zone file is a text file that describes a DNS zone. A DNS zone is a subset, often a single domain, of the hierarchical domain name structure of the DNS. The zone file contains mappings between domain names and IP addresses and other resources, organized in the form of text...

     sharing
  • Support for HINFO, MB, MG, MINFO, MR AFSDB, ISDN, RP, RT, X25, NSAP, and ATMA records
  • Standard Zone files
    Zone file
    A Domain Name System zone file is a text file that describes a DNS zone. A DNS zone is a subset, often a single domain, of the hierarchical domain name structure of the DNS. The zone file contains mappings between domain names and IP addresses and other resources, organized in the form of text...

     compatible with BIND
    BIND
    BIND , or named , is the most widely used DNS software on the Internet.On Unix-like operating systems it is the de facto standard.Originally written by four graduate students at the Computer Systems Research Group at the University of California, Berkeley , the name originates as an acronym from...

  • Command line
    Command-line interface
    A command-line interface is a mechanism for interacting with a computer operating system or software by typing commands to perform specific tasks...

     options

Version 3.20 - April 2nd 2001

  • Super Master/Slave
  • HTTP API
    Application programming interface
    An application programming interface is a source code based specification intended to be used as an interface by software components to communicate with each other...

  • Dynamic updates
  • Incremental zone transfers
    DNS zone transfer
    DNS zone transfer, also sometimes known by its opcode mnemonic AXFR, is a type of DNS transaction. It is one of the many mechanisms available for administrators to employ for replicating the databases containing the DNS data across a set of DNS servers. Zone transfer comes in two flavors, full ...

  • Support for A6, DNAME records

Version 3.50 - October 3rd 2003

  • Separation of service
    Windows Service
    On Microsoft Windows operating systems, a Windows service is a long-running executable that performs specific functions and which is designed not to require user intervention. Windows services can be configured to start when the operating system is booted and run in the background as long as...

     and GUI
    Graphical user interface
    In computing, a graphical user interface is a type of user interface that allows users to interact with electronic devices with images rather than text commands. GUIs can be used in computers, hand-held devices such as MP3 players, portable media players or gaming devices, household appliances and...

  • NXDOMAIN redirect
  • Support for LOC
    LOC record
    In the Domain Name System, a LOC record is a means for expressing geographic location information for a domain name.It contains WGS84 Latitude, Longitude and Altitude information together with host/subnet physical size and location accuracy...

    , NAPTR records

Version 3.60 - June 27th 2004

  • TSIG
    TSIG
    TSIG is a computer networking protocol definedin RFC 2845. It is used primarily by the Domain Name System to provide a means of authenticating updates to a Dynamic DNS database, although it can also be used between servers and for regular queries...

     signed dynamic updates
  • Domain specific forwarding
  • Stealth DNS

Version 4.00 - April 10th 2005

  • Automatic SPF
    Sender Policy Framework
    Sender Policy Framework is an email validation system designed to prevent email spam by detecting email spoofing, a common vulnerability, by verifying sender IP addresses. SPF allows administrators to specify which hosts are allowed to send mail from a given domain by creating a specific SPF...

     records
  • NAT
    Network address translation
    In computer networking, network address translation is the process of modifying IP address information in IP packet headers while in transit across a traffic routing device....

     IP Alias
  • Record and zone comments
  • Bulk update wizard
  • Zone
    DNS zone
    A DNS zone is a portion of the global Domain Name System namespace for which administrative responsibility has been delegated.-Definition:...

     groups

Version 5.0 - January 17th 2008

Version 5.0 was re-written for the .NET Framework
.NET Framework
The .NET Framework is a software framework that runs primarily on Microsoft Windows. It includes a large library and supports several programming languages which allows language interoperability...

 2.0
  • Windows Vista
    Windows Vista
    Windows Vista is an operating system released in several variations developed by Microsoft for use on personal computers, including home and business desktops, laptops, tablet PCs, and media center PCs...

     / Windows Server 2008 support
  • IPv6
    IPv6
    Internet Protocol version 6 is a version of the Internet Protocol . It is designed to succeed the Internet Protocol version 4...

     support
  • IDN
    Internationalized domain name
    An internationalized domain name is an Internet domain name that contains at least one label that is displayed in software applications, in whole or in part, in a language-specific script or alphabet, such as Arabic, Chinese, Russian, Hindi or the Latin alphabet-based characters with diacritics,...

     support
  • Plug-in system
  • Quick Zone
    DNS zone
    A DNS zone is a portion of the global Domain Name System namespace for which administrative responsibility has been delegated.-Definition:...

     Templates
  • Support for RFC 2671, RFC 3597, RFC 4408

Version 5.1 - July 8th 2008

  • Suspending zones
    DNS zone
    A DNS zone is a portion of the global Domain Name System namespace for which administrative responsibility has been delegated.-Definition:...

  • Remote logging to syslog
    Syslog
    Syslog is a standard for computer data logging. It allows separation of the software that generates messages from the system that stores them and the software that reports and analyzes them...

     server
  • Response Filtering to prevent DNS rebinding
    DNS rebinding
    DNS rebinding is a form of computer attack. In this attack, a malicious web page causes visitors to run a client-side script that attacks machines elsewhere on the network. In theory, the same-origin policy prevents this from happening: client-side scripts are only allowed to access content on the...

     attacks
  • Support for RFC 3164, RFC 5452

Version 5.2 - April 23rd 2009

  • Windows 7 / Windows server core support
  • Remote Management
  • DNSSEC
    DNSSEC
    The Domain Name System Security Extensions is a suite of Internet Engineering Task Force specifications for securing certain kinds of information provided by the Domain Name System as used on Internet Protocol networks...

     hosting
  • Secure Zone Transfers (TSIG
    TSIG
    TSIG is a computer networking protocol definedin RFC 2845. It is used primarily by the Domain Name System to provide a means of authenticating updates to a Dynamic DNS database, although it can also be used between servers and for regular queries...

    signed)
  • Check Internet Delegations wizard
  • Windows Performance Counters
  • DNS request "rules" for plug-ins
  • RFC 3225, RFC 4033, RFC 4034, RFC 4035, RFC 4635, RFC 4641, RFC 4701, RFC 5155

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK