<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tim Groeneveld &#187; dns</title>
	<atom:link href="http://timg.ws/tag/dns/feed/" rel="self" type="application/rss+xml" />
	<link>http://timg.ws</link>
	<description>&#039;cause everyone loves a geek</description>
	<lastBuildDate>Wed, 14 Sep 2011 14:40:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3-beta3-19254</generator>
		<item>
		<title>Feeling small? Try .micro</title>
		<link>http://timg.ws/2008/10/13/try-dot-micro/</link>
		<comments>http://timg.ws/2008/10/13/try-dot-micro/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 12:38:20 +0000</pubDate>
		<dc:creator>Tim Groeneveld</dc:creator>
				<category><![CDATA[OpenNIC]]></category>
		<category><![CDATA[.micro]]></category>
		<category><![CDATA[dns]]></category>

		<guid isPermaLink="false">http://timg.ws/?p=200</guid>
		<description><![CDATA[Ever tried to register a domain name, and realise, there is nothing that identifies something small? I mean, sure, there is .com for commercial enterprises, and there is .net for big network (companies) and even .org for national/international organisations, but what about if you want to do something&#8230; small? Well, your good friend is now [...]]]></description>
			<content:encoded><![CDATA[<p>Ever tried to register a domain name, and realise, there is nothing that identifies something small? I mean, sure, there is .com for commercial enterprises, and there is .net for big network (companies) and even .org for national/international organisations, but what about if you want to do something&#8230; <em>small</em>?</p>
<p>Well, your good friend is now here, the .micro. dotMicro is a new top level domain (TLD) that is hosted on OpenNIC that is open for business to anyone that has something <em>micro</em> to share. Wether it be a local economy or a small <em>micro</em>nation, even a <em>micro</em>university! It can all be given a name thanks to OpenNIC.</p>
<p>How do I get the .micro top level domain? Well, it&#8217;s simple, all you have to do is get your computer to use OpenNIC domain name servers (<a href="http://www.opennicproject.org/en/client_setup.html">see the client setup guide here</a>). Boom, there it is! What, did you expect to be hard?</p>
<p>But the fun <em>just doesn&#8217;t stop there</em>! Any domain that you register on .micro has the best possible price tag on it. Free. That&#8217;s right. You pay absolutely <em>nothing</em> for the priveldge of owning your own dotMicro domain! So what are you waiting for? Get out your favorite brower, and go register your .micro domain today.</p>
]]></content:encoded>
			<wfw:commentRss>http://timg.ws/2008/10/13/try-dot-micro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This is what you get when coding on drugs&#8230;</title>
		<link>http://timg.ws/2008/08/20/this-is-what-you-get-when-coding-on-drugs/</link>
		<comments>http://timg.ws/2008/08/20/this-is-what-you-get-when-coding-on-drugs/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 12:27:09 +0000</pubDate>
		<dc:creator>Tim Groeneveld</dc:creator>
				<category><![CDATA[Galium]]></category>
		<category><![CDATA[.ing]]></category>
		<category><![CDATA[bad code]]></category>
		<category><![CDATA[BIND]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[oh damn]]></category>

		<guid isPermaLink="false">http://timg.ws/?p=120</guid>
		<description><![CDATA[-$top .= $ns['recordName'] . str_repeat(" ", 20-strlen($ns['recordName']) ) .'A'; +$top .= $ns['recordName'] . str_repeat(" ", 20-strlen($ns['recordName']) ) . $ns['recordType']; Thank you very much, I am proud to accept the award for the major &#8216;Oh Damn&#8217; of the year. This &#8216;Oh Damn&#8217; silently broke ns5&#8242;s .ing TLD for a smal time&#8230; This was in Galium, and [...]]]></description>
			<content:encoded><![CDATA[<pre><span style="color: #cc0000;">-$top .= $ns['recordName'] .
         str_repeat(" ", 20-strlen($ns['recordName']) ) .'A';
</span><span style="color: #008800;">+$top .= $ns['recordName'] .
         str_repeat(" ", 20-strlen($ns['recordName']) ) . $ns['recordType'];
</span></pre>
<p>Thank you very much, I am proud to accept the award for the major &#8216;Oh Damn&#8217; of the year. This &#8216;Oh Damn&#8217; silently broke ns5&#8242;s .ing TLD for a smal time&#8230;</p>
<p>This was in Galium, and a new release solving this and two other minor issues will be released soon, for the time being, grab the patch at <a href="http://hg.sharesource.org/galium/raw-rev/861da6f25b75">http://hg.sharesource.org/galium/raw-rev/861da6f25b75</a> &#8230; just patch it with -p1 <img src='http://timg.ws/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://timg.ws/2008/08/20/this-is-what-you-get-when-coding-on-drugs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Usefull DNS advice</title>
		<link>http://timg.ws/2008/08/14/usefull-dns-advice/</link>
		<comments>http://timg.ws/2008/08/14/usefull-dns-advice/#comments</comments>
		<pubDate>Thu, 14 Aug 2008 05:15:04 +0000</pubDate>
		<dc:creator>Tim Groeneveld</dc:creator>
				<category><![CDATA[Random Thoughts]]></category>
		<category><![CDATA[advice]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[ip]]></category>

		<guid isPermaLink="false">http://timg.ws/?p=116</guid>
		<description><![CDATA[&#60;Deepa&#62; Hosting DNS content on a dynamic IP is like trying to have a baby with a dog. Even IF you succeed it&#8217;ll still be a freak (Deepa on #opennic, irc.freenode.net)]]></description>
			<content:encoded><![CDATA[<p>&lt;<span style="color: #993366;"><strong>Deepa</strong></span>&gt; Hosting DNS content on a dynamic IP is like trying to have a baby with a dog. Even IF you succeed it&#8217;ll still be a freak</p>
<p style="text-align: right;">(Deepa on <strong>#opennic</strong>, <strong>irc.freenode.net</strong>)</p>
]]></content:encoded>
			<wfw:commentRss>http://timg.ws/2008/08/14/usefull-dns-advice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How much it costs to run a .tld</title>
		<link>http://timg.ws/2008/07/29/how-much-it-costs-to-run-a-tld/</link>
		<comments>http://timg.ws/2008/07/29/how-much-it-costs-to-run-a-tld/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 13:32:33 +0000</pubDate>
		<dc:creator>Tim Groeneveld</dc:creator>
				<category><![CDATA[Random Thoughts]]></category>
		<category><![CDATA[BIND]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[IANA]]></category>
		<category><![CDATA[icann]]></category>
		<category><![CDATA[maths]]></category>
		<category><![CDATA[OpenNIC]]></category>
		<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://timg.ws/?p=29</guid>
		<description><![CDATA[If we were to run a proper top level domain (eg, a .au or a .nz), I would need seven or eight computers located around the world. The proof is in the root. dig au NS @4.2.2.2 &#124; grep ^au. &#124; wc -l The command above returns &#8220;8&#8220;, which means that the Australian top level [...]]]></description>
			<content:encoded><![CDATA[<p>If we were to run a proper top level domain (eg, a .au or a .nz), I would need seven or eight computers located around the world. The proof is in the root.</p>
<pre>dig <strong>au</strong> NS @4.2.2.2 | grep ^au. | wc -l</pre>
<p>The command above returns &#8220;<tt>8</tt>&#8220;, which means that the Australian top level domain has eight name servers that might be queried when you type in any website who&#8217;s domain name ends in .au</p>
<pre>dig <strong>com</strong> NS @4.2.2.2 | grep ^com. | wc -l</pre>
<p>This command (notice how we are looking at the .com tld this time) returns &#8220;<tt>13</tt>&#8220;, which means that when you enter a domain name ending in .com, you could ask one of a possible 13 domain name servers around the planet for information about a domain in the .com TLD.</p>
<p><em><strong>Interesting Internet Factoid!</strong></em><br />
47 out of the 264 active top level domains on the internet have either two or three nameservers set as being authoritative (that is, they are allowed to respond to requests for that top level domain, that they are seen as a master). That&#8217;s a nice 18% of all top level domains. (<em>This information was correct 29th July 2008 &#8230; 1am</em>).</p>
<p>To run a top level domain, we will assume that we need three machines! If you want to get in with the new TLD craze, where ICANN have opened up registration of TLD&#8217;s, you will need at least three servers to act as namerservers. This is a very safe bet.</p>
<p>How much does three servers cost? Well, before your start Googling for webhosts &#8211; wait. You will need either a dedicated machine or a VPS.</p>
<p>In my experience, a simple machine can very easily handle a load of 1,000 DNS queries a second, so, logically thinking, if you have three machines, your new top level domain would be able to handle <strong>around 2,500 queries a second</strong>!</p>
<p>A quick Google for dedicated hosts showed that to get three servers in three continents will cost me around $150 per server (in AUD) a month, which means, before you have even let one internet user access a website, you have paid <strong>$450</strong>. This is not counting the registration free for a new TLD that ICANN will probably ask you to pay them (early estimates are that a top level domain that is in the ICANN root will cost about $10,000 &#8230; I am guessing for $25,000 and $100,000 or more for &#8220;premium&#8221; top level domains like .blog).</p>
<h2>The raw cost!</h2>
<p>Now, think about that for a second. This means that for three years of operation at a <strong>minimum</strong> you would be looking at <em>10000+(450*12*3)</em>+(40000*3) or $146,200.</p>
<p>That is, $10,000 for the registration free to get your new Top Level Domain into the ICANN&#8217;s roots, $450 a month for three years to pay for three name servers (you will need more as the top level domain gets more popular, as I said above, <em>dot com</em> has around <strong>thirteen</strong> servers. The price also pays for food and coffee for three administrators ($40,000)</p>
<p>Sounds like a lot, but if the registrar owner makes $4 on each domain, then <em>only</em> 36,550 domains need to be sold to customers.</p>
<p>Running a top level domain that is in the ICANN/IANA root is relatively easy. The biggest stumbling block will be the amount of money that is required.</p>
<p>In my next post, I will look at the software end. What software is required in order for customers to register domains? What is needed for you to serve clients with responses to a top level domain, and of course, it would not be me without explaining how you can put your top level domain live on the internet without paying a free to ICANN or IANA!</p>
]]></content:encoded>
			<wfw:commentRss>http://timg.ws/2008/07/29/how-much-it-costs-to-run-a-tld/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#8220;dot ing&#8221; or &#8220;.ing&#8221; &#8230; it&#8217;s still the best TLD!</title>
		<link>http://timg.ws/2008/07/27/dot-ing-is-the-best-tld/</link>
		<comments>http://timg.ws/2008/07/27/dot-ing-is-the-best-tld/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 05:34:13 +0000</pubDate>
		<dc:creator>Tim Groeneveld</dc:creator>
				<category><![CDATA[OpenNIC]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[TLD]]></category>

		<guid isPermaLink="false">http://timg.ws/?p=12</guid>
		<description><![CDATA[Call it what you want, but I stiill think that .ing (or dotING as I have named it) is one of the best top level domains that is around at the moment. All you need to take advantage of dotING is to be a user of OpenNIC. OpenNIC is a community effort to create an [...]]]></description>
			<content:encoded><![CDATA[<p>Call it what you want, but I stiill think that <strong>.ing</strong> (or <strong>dotING</strong> as I have named it) is one of the best top level domains that is around at the moment.</p>
<p>All you need to take advantage of dotING is to be a user of <a title="The OpenNIC Project" href="http://www.opennicproject.org/en/" target="_blank">OpenNIC</a>. OpenNIC is a community effort to create an alternative root, which compliments that of the traditional ICANN root server. This means that OpenNIC is able to provide alternative top level domains. There are many reasons I don&#8217;t like ICANN, and ultimately don&#8217;t trust it, and  <a href="http://en.wikipedia.org/wiki/RegisterFly" target="_blank">RegisterFly</a> is just the start of the reasons.</p>
<p>Switching to OpenNIC is easy to do, it&#8217;s as simple as changing your DNS settings, which you can read all about on the <a href="http://opennicproject.org/">OpenNIC website</a>.</p>
<p>A friend of mine, <a href="http://echoreply.us/"><strong>Tim Post</strong></a>, when I he gave me the idea about starting the <strong>.ing</strong> top level domain, <a href="http://echoreply.us/possible_ing_domains.txt">created a list of all possible &#8220;premium&#8221; dotING domain names</a>.</p>
<p>So, now is the time to switch to OpenNIC. Not only because there are many cool top level domains (like .ing, .geek or .oss) but also to push forward for a community controlled internet. Sure, we have open source operating systems and compilers, and we even have open source dns servers. Now at last, we have &#8220;open source&#8221; root servers.</p>
]]></content:encoded>
			<wfw:commentRss>http://timg.ws/2008/07/27/dot-ing-is-the-best-tld/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

