Posts Tagged ‘Website’

DNS for Your Domain for Free

Posted in Tech, Tutorial on May 4th, 2010 by Matt – 1 Comment

This post is part 2 in a series on Starting Your Own Website on the Cheap.

Setting up DNS for a domain is a commonly glossed over detail in most tutorials about setting up a website. It appears everyone just assumes that everyone else plans on paying for a hosted solutions which include DNS. The goal of this tutorial was to give people an idea of how to get started for cheap so I'm going to assume you only have a domain.

The details of how DNS works are beyond this tutorial. Here's what you need to know: The company you purchased your domain from only hosts a record of who (aka the nameserver) a computer needs to ask to find your website. They don't point to your website directly, that point to a nameserver who knows. We need to find someone to be our nameserver.

Now you have to decide who's going to host your DNS records.You have three options. Do it yourself, use a pay service or use a free service.

Do it yourself. You could set up a DNS server at home and set your home's IP address as the nameserver for your domain. Then, by changing the settings in your DNS server, point your website to wherever you want. However, if your home computer has consumer level internet access, then it most likely has a dynamic IP address (an IP address that changes frequently). This means that the IP address you just set for your domain will constantly need to be updated on your registrars site. If your skills are high enough for that, you probably don't need to be reading this.

Pay someone. If your paying for hosting, DNS will probably come along with it... since this is about getting your website set up for cheap I'm going to assume you're not going to pay someone.

Free services. There aren't many decent free DNS services available. If you plan to host your website from your home computer on a consumer internet connection with a dynamic IP addrees, then you have fewer options. FreeDNS or ZoneEdit appear to be the top options when it comes to free DNS with dynamic updates. Sign up for a free account on either service then, on your domain registrar site, set your nameservers to the providers servers (e.g. and now you can point your domain wherever you'd like via you DNS provider's web interface.

If your goal is to run a website on your home computer connection then you will need to run either ZoneEdit's IP update client or FreeDNS's client on your home computer. These will keep the IP address for your home computer updated when it changes. Be aware that many consumer level internet providers (including mine) block the port (port 80) that web traffic runs on. You can get around this. One option is to run your home webserver on a different port and set the DNS settings to the new port.

In the situation of I've set up a "web foward" for my domain. So when someone requests the nameserver tells them to go to instead. This allows me to host my site on any one of the numerous free providers and simply forward my domain to it.

Next - Part 3: Free E-Mail for Your Domain

Previously - Part 1: Finding and Purchasing a Domain

Finding and Purchasing a Domain

Posted in Tech, Tutorial on May 4th, 2010 by Matt – Be the first to comment

This post is part 1 in a series on Starting Your Own Website on the Cheap.

If you're going to have a professional presence on the web or get that million dollar idea off the ground, you're going to want your own domain name. But how do you start? Do you randomly type in domain names in the address bar of your web browser to see if anything shows up? Sure you can do that, but you'd be surprised how many domains have zero content. Here's how I went about it.

Determine what Top Level Domain (TLD) is acceptable for you. There's more to the web than just ".com". There are currently 280 TLDs available. You can see the full list here. For personal use, a relevant domain name with a less common TLD will be cheaper and easier to obtain. In fact, the TLD ".name" now exists specifically for that purpose. For professional use, a ".com" TLD may be more desirable. However, should you desire a ".com" be prepared to pay someone for it other than a domain name registrar for it, as almost every reasonable combination is taken.

Choose a name. This part should be easy other than the fact that most everything decent is already registered. Be original. Did you know the name "Lexus" never existed till Toyota decided they needed a luxury brand? They combined the terms Luxury and Elegance into one term. Invent a new term. Sites like Twitter, Spotify, Digg  or Google all made up their names. Think license plate. was taken. was not. If you're having trouble coming up with decent options you could always let a website generate a name for you. Sites like Wordoid or NameStation will generate you a list of gibberish names that sound good in english and tell you if that domain is currently available.

Determine if the name is taken. The most reliable way to determine if a domain name is taken is to do a "WHOIS" lookup on that domain. (A note here: Many companies that sell domain names also offer this service. I heavily recommend not using their services until you are absolutely ready to purchase a particular name. Many of these sites will instantly purchase a name you merely search for, assuming you will buy it later. Then you can't buy it from anyone else and they may hold it for more money.) Sites like Domain Tools allow you to search for a specific name and see to who a site is registered to, if it is registered. Searching though names one by one can be tedious. Sites like Domain Name Soup allow you to search through listings with all kinds of combinations. Including alphabetically listing every possible letter combination.

Purchase the domain. A note: If you're going to pay someone else to host your content you should probably purchase your name through them as well. Many hosting services will purchase the domain for free assuming you sign up for hosting with them at the same time. I looked at the various registrars when purchasing my domain and decided on GoDaddy. Their prices are good to average and they almost always have some sort of sale going on. I suggest checking RetailMeNot for discounts no matter who you decide to purchase through. When you start the process of purchasing do not stop! As soon as you begin the process the registrar will purchase the domain. This means if you drop out halfway through the process you can end up without the domain and you can't get it from any other registrar.

Now you have a domain... only it doesn't go anywhere.

Next -
Part 2: DNS for Your Domain
Part 3: Free E-Mail for Your Domain

Starting Your Own Website on the Cheap

Posted in Tech, Tutorial on May 4th, 2010 by Matt – 1 Comment

Instead of that $10 fast-food lunch you had yesterday you could have started your very own website with its own email. Buying a domain is probably one of the most lucrative things you can do right now. Names in the top-level domain (TLD) of ".com" are already fairly well picked over. Odds are if you can think of a noun or verb, it's already taken. Now (or more correctly, yesterday) is the time to buy a domain name. The process isn't hard, but there are some steps that can seem daunting to someone who's never done it before. I'm going to cover the process that I went through of buying a domain, getting content on it and setting up email for it all for around $10.

Part 1: Finding and Purchasing a Domain

Part 2: DNS for Your Domain for Free

Part 3: Email for Your Domain for Free