https://wiki.uniformserver.com/index.php?title=DtDNS:_Introduction&feed=atom&action=historyDtDNS: Introduction - Revision history2024-03-28T11:53:46ZRevision history for this page on the wikiMediaWiki 1.41.0https://wiki.uniformserver.com/index.php?title=DtDNS:_Introduction&diff=3873&oldid=prevRic: New page: {{Nav DtDNS}} '''Uniform Server 5.0-Nano and DtDNS''' A [http://forum.uniformserver.com/index.php?showtopic=1637&hl=dtdns forum post] sparked off this tutorial! It stated DynDNS no longer...2009-09-11T19:49:05Z<p>New page: {{Nav DtDNS}} '''Uniform Server 5.0-Nano and DtDNS''' A [http://forum.uniformserver.com/index.php?showtopic=1637&hl=dtdns forum post] sparked off this tutorial! It stated DynDNS no longer...</p>
<p><b>New page</b></p><div>{{Nav DtDNS}}<br />
'''Uniform Server 5.0-Nano and DtDNS'''<br />
<br />
A [http://forum.uniformserver.com/index.php?showtopic=1637&hl=dtdns forum post] sparked off this tutorial! It stated DynDNS no longer provide Wildcards for free accounts.<br />
<br />
I was surprised, prior to purchasing services such as domain names and dynamic host names users tend to experiment with various server configurations. '''Wildcards''' are important in this experimentation especially when exploring Apache’s virtual hosts. <br />
<br />
As an alternative, Banana Acid proposed DtDNS. I was going to revisit DynDNS however in the light of the above decided to go with DtDNS.<br />
<br />
Uniform Server’s new architecture makes it easy for users that do not have a fixed IP address to integrate an automatic IP updater. <br />
<br />
This tutorial looks at components (scripts) required to implement an automatic IP updater.<br />
<br />
To follow this tutorial you require a DtDNS account. <br />
<br />
== DtDNS account ==<br />
Creating an account at DtDNS is extremely easy.<br />
<br />
* Go to DtDNS [http://www.dtdns.com/ '''home''']<br />
* To the right of '''log in''' click '''Create an Account'''<br />
<br />
There are two pages to fill in, enter the following details:<br />
{|<br />
|&nbsp;||'''''Page 1'':'''||&nbsp;<br />
|-<br />
|1)||'''Desired Username'''||This name is used for logging into your '''account'''<br />
|-<br />
|2)||'''Your Name'''||Your real name (Internal use)<br />
|-<br />
|3)||'''Desired Password'''||A password for logging into your '''account'''<br />
|-<br />
|4)||'''Confirm Password'''||As above<br />
|-<br />
|5)||'''E-mail Address'''||A real active e-mail is required, activation code sent to this e-mail address<br />
|-<br />
|6)||'''Confirm E-mail'''||As above<br />
|-<br />
|7)||'''Optional'''||Skip the Optional Information section if you wish fill it in.<br />
|-<br />
|8)||'''Two CAPCHA words'''||Enter the two CAPCHA words (if these are difficult to read click the new challenge button) <br />
|-<br />
|&nbsp;||'''''Page 2'':'''||&nbsp;<br />
|-<br />
|9)||'''Username'''||Enter your Username as entered in '''1)'''.<br />
|-<br />
|10)||'''Enter code'''||Enter code sent to your email. (Note: The email contains a link to page 2 hence you can close the page and wait for the e-mail.)<br />
|}<br />
<br />
'''''[[#top | Top]]'''''<br />
== Login - Create Hostname ==<br />
'''''General information'':'''<br />
{|<br />
|-valign="top"<br />
|<br />
*A DtDNS account is limited to '''five free''' hostnames.<br />
* A hostname is concatenated with a '''domain''' name.<br />
* I have listed available domains on the right.<br /><br /><br />
* Your full URL for example<br />
** If you chose '''books''' as hostname<br />
** And select from the drop down menu '''effers.com'''<br />
<br />
Will look like this:<br />
<br />
'''<nowiki>http://</nowiki>books.effers.com''' <br />
|<br />
&nbsp;&nbsp;<br />
|<br />
{|<br />
|-<br />
|'''''Available Free Domain Names'''''<br />
|-<br />
|<br />
<pre><br />
3d-game.com<br />
4irc.com<br />
b0ne.com<br />
bbsindex.com<br />
chatnook.com<br />
darktech.org<br />
deaftone.com<br />
dtdns.net<br />
effers.com<br />
</pre><br />
|<br />
<pre><br />
etowns.net<br />
etowns.org<br />
flnet.org<br />
gotgeeks.com<br />
scieron.com<br />
slyip.com<br />
slyip.net<br />
suroot.com<br />
<br />
</pre><br />
|}<br />
|}<br />
'''''Wild Cards'':'''<br />
<br />
After creating a hostname wild cards are enabled by default. This allows you to use a URL such as <br />
<br />
<nowiki>http://</nowiki>'''www.'''books.effers.com - Note '''www.''' is the wild card part this can be anything you like for example:<br />
<br />
* <nowiki>http://</nowiki>www.'''books.effers.com'''<br />
* <nowiki>http://</nowiki>www-internation.'''books.effers.com'''<br />
* <nowiki>http://</nowiki>local.'''books.effers.com'''<br />
* <nowiki>http://</nowiki>www.home.'''books.effers.com'''<br />
<br />
'''books.effers.com''' resolves to your IP address you can use the wild card on your server to resolve to different sites.<br />
<br />
'''''[[#top | Top]]'''''<br />
=== Create Hostname ===<br />
To create a new hostname at DtDNS<br />
<br />
'''''Login'''''<br />
* Go to [https://www.dtdns.com/index.cfm?fuseaction=account.login | Login page]<br />
* Enter Username: as set in step '''1)''' <br />
* Enter Password: as set in step '''3)''' <br />
* '''My Services''' page displayed<br />
* Click on '''Hostnames''' this opens the '''Hostname Manager'''<br />
'''''Create hostname'''''<br />
* Enter a desired '''Hostname'''<br />
* From the drop down menu select a Domain <br />
* Click '''Add Hostname'''<br />
* Enter the '''two CAPCHA''' words (if these are difficult to read click the new challenge button) <br />
* Click '''Add Hostname''' button<br />
* This is added to your list of host names<br />
<br />
=== Manage existing hostnames ===<br />
To manage existing hostnames, simply click the entry in the list for example see below.<br />
<br />
{|cellspacing="6"<br />
|-<br />
|'''Hostname'''||'''Domain'''||'''IP Address'''||'''Type'''<br />
|-<br />
|uni23||dtdns.net||89.119.35.45||Active Dynamic<br />
|-<br />
|books||effers.com||87.129.30.174||Active Dynamic<br />
|}<br />
Click a hostname link opens its corresponding configuration page. Here you can change various settings, including the IP address.<br />
<br />
'''''Note'':''' After adding a new host the IP address is set to your current IP address. You can manually change it on the configuration page or request an IP update see later.<br />
<br />
'''''[[#top | Top]]'''''<br />
<br />
== Summary ==<br />
When I venture into a new area or service all I want to do is use it, please don’t make it difficult! Supply real examples this applies when I have logged in, can I navigate the site to get to the bits I want to twiddle and change.<br />
<br />
Now DtDNS was a real pleasure to use, met my above criteria one hundred percent however that CAPCHA thing made my day. On several occasions I used the '''new challenge button''', worked like a charm.<br />
<br />
Real objective is an integrated automatic IP updater for Uniform Server however it is worth looking at a crude updater just for testing. <br />
<br />
'''''[[#top | Top]]'''''<br />
<br />
----<br />
<br />
[[Category: Uniform Server 5.0-Nano]]</div>Ric