Introduction: Unlimited Free Domain Names

About: I mostly do stuff with computers like build servers but I still like using my Arduino and other AVRs.

This is a way to get unlimited free domains, but there is a catch, all the viewers have to use your DNS IP.

Things you need:

1. A computer
2. A copy of Ubuntu server
3. slight knowledge of the Linux terminal (ifconfig and other simple commands)
4. your site with no domain name
    ex: http://123.456.789.101

Step 1: Install and Commands

install Ubuntu server an when it gets to the select and install software screen chose "OpenSSH server" the wait for it to finish. Once it reboots log in and you are ready for commands.

sudo apt-get -y install openssh-server      # this is not needed but is extremely useful

sudo passwd root                                       # also not needed but useful

sudo apt-get install dnsmasq

sudo nano /etc/dnsmasq.conf                    

CtrlW CtrlT 63                                             # this goes to the proper line

address=/  # put this with your own domain and ip  in a blank space DO NOT FORGET SLASHES

CtrlO CtrlX                                                   # this exits nano

sudo /etc/init.d/dnsmasq restart                 # restarts dnsmasq 

Now you are done with commands

Step 2: Changing DNSes and Port Fowarding

How to change DNS:

ipod - settings  > wifi > little blue arrow next to network name > scroll to DNS tap and change it to the IP of the DNS server we just made

Ubuntu - network icon > edit connections > click connection then click edit > IPv4 settings > change method to Automatic (DHCP) adress only then DNS servers to your DNS server's IP

Windows - good luck, I have no idea if it is even possible because I don't use windows and I HATE MICROSOFT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Mac - most likely possible but i'm too lazy to find out so I don't know

Port forwarding:

to make your domain visible to others outside of your network you need to port forward ports 50-54. The DNS for those users will be your external IP. the easiest way to get your external IP is to go to and it is in the bottom left corner.

Now you are done 

use this as much as you want then do something fun like pee on Microsoft.