|Need to run a fully Featured Dynamic DNS Service?
Now You Can With - - Our Award Winning Dynamic DNS (DDNS) Server Suite!!!
Perfect for IP cameras or DVR's. It's never been easier to run your own DDNS service.
Looking for free Dynamic DNS (DDNS) services? Please use our free DDNS service(s) at http://access.camera
Due to the technical difficulties some users experience during setup, our basic setup services are offered on a free and unlimited basis to all MintDNS users. These setup services will prove to be your fastest route to a successful setup, should you experience any difficulties.
MintDNS Setup Instructions
- Hardware and Software Requirements
- Server Setup (Prior to installing MintDNS)
- Installing MintDNS
- Ports used by MintDNS
- Basic URL's
- Custom Development
- Error Submissions
MintDNS allows your Microsoft Windows Server to act as a public or private DDNS daemon, and will provide both static and dynamic DNS services. MintDNS supports several standard update formats and supports many third party update clients as well. This provides client compatibility with most all operating systems.
MintDNS setup and configuration is extensive and complicated. A successful setup will require your full attention to the entire scope of this document.
MintDNS requires a non web version of the Microsoft Windows Server operating system with all the latest service packs, and security
updates available from windowsupdate.microsoft.com., Microsoft SQL Server with SQL Server Management Studio. Hardware requirements are the same as the operating system itsself.
MintDNS will require at least one fully qualified domain name, static IP address and a
broadband connection to the internet.
Routers Firewalls and Proxies may hinder your ability to use MintDNS.
In this section you will be installing Active Directory, IIS, SQL Server and configuring your domains registrar settings.
- Install Active Directory
- Ensure IIS is installed and running.
- Choose and install a Database Engine
- Register Your Server as a Name Server
2. Ensure the IIS service is installed and running. This is most easily done by opening Control Panel\Administrative Tools\Services, and verifying the World Wide Web Publishing Service exists and is running. You also want to make sure the startup type is set to automatic. [image1] [image2]
If the World Wide Web Publishing service does not exist open the add remove programs wizard (Control Panel\Add Remove Programs\Windows Components). After the Windows Component Wizard opens, highlight the Internet information services (IIS) field and click details. At a minimal, the Internet information Services Snap-In and World Wide Web Server fields should be checked. If not, check them and apply your changes.
3. Next you will need to decide which Database Engine you will use. We recommend MS SQL 2005 Enterprise, or MS SQL 2005 Express Edition. If you use the express edition you will also need the SQL Management Studio
Of course there is nothing wrong with SQL Server 2008 Express4. Registering your server as a name server will differ from registrar to registrar, but the processes all accomplish one goal. They allow you to host DNS locally for the domain or domains on your server. Once you have your zones setup in DNS you are ready to configure these domains to use your server for DNS. This process will differ from registrar to registrar, and you should read their help documents about hosting your own DNS. [A godaddy walk through is provided here.]
Your now ready to install MintDNS.Installing MintDNS 2009
2008, 2012, 2016 Server
The following ports are used by MintDNS Port 80 TCP,
Port 53 TCP, Port 53 UDP
Basic URL's used for navigation.
http://yourdom.com/reg.aspx (New user signup)
http://yourdom.com/logon.aspx (User Logon)
http://yourdom.com/nic/update (Update URL Standard update compliant)
- Linux Clients
- Windows Clients
- Hardware Clients
A native Win32 client application is provided for your convenience. Also most existing third party clients that support the dyndns.org protocol and allows the end user to specify a server to connect to are supported.
About any dyndns.org compatible hardware client can be used. Provided the client allows you to specify a server to connect to. (If a device does not allow you to specify a server to connect to. You can still use the device. First create a zone on your server named dyndns.org and add an A records named members using your servers Ip address. Next set the devices TCP/IP DNS to use your servers IP address. This will cause the device to look at your DNS and thus send the upadate to your server.) On some devices it may be necessary to substitute @ in your user name with #
The Client applications source code is also included
with this package, and can be modified to suit your specific needs. As
always we are more than happy to answer any development questions you may