iRead, iLearn, iWrite. Hence, iBlog.

For Indian Military, Nuclear & Space matters, visit:

Wednesday, March 26, 2008

axfr.everydns.net is back online

Last night (IST), while pinging the servers, I found that axfr.everydns.net (sharing its IP with ns4.everydns.net = 64.158.219.3) had come back online. I had mentioned this in my comment in this post. This should cause all domain owners with secondary domain records, with EveryDNS involved, to heave a sigh of relief. You can now have up-to-date records both in your Primary and Secondary DNS.


The proof:



My domain records in EditDNS, which earlier were looking like this (I was trying to setup a secondary domain at that time),


20080326axfronline01


now appear like this


20080326axfronline02


complete with my copy of domain records from EveryDNS.


The result obtained after pinging the server.


(click on the image to view a larger sized image)


20080326axfronline03_tn


A special note of thanks must go to the people at EveryDNS for bringing it back up within a totally acceptable time frame. You people ROKK!!


Tuesday, March 25, 2008

Update : ns4.everydns.net Nameserver not responding

I was chatting with the support volunteers who man the everyDNS channel on the irc.oftc.net. This is the related transcript of our chat conversation.

<Tres`Home> reading back log, just a se
<Mecah> np

<Tres`Home> Mecah: It is being worked on while we speak

<Tres`Home> Basicly a group of machines at the same facility have been having problems

<Mecah> so should i exepect the axfr server to be functioning in a days time?

<Tres`Home> they are in the process of being moved

<Mecah> ok

<Tres`Home> It was functioning a while ago.. But apparently has gone down again

<Tres`Home> [13:01] everydns support: I know... I’m working on it.

<Mecah> so can you give me a tenetavie time by which the problem shall be solved?

<Tres`Home> I don’t have that kind of info... I just report problems higher up and do basic support for configuration and stuff like that.

<Mecah> ok

<Tres`Home> best I’ve got for you is the message from everydns support ;)

<Mecah> and what may that be :)

<Tres`Home> <Tres`Home> [13:01] everydns support: I know... I’m working on it.

<Mecah> k
Well this is the transcript of the relevant portion of the converstion. The post has also received a response from David Ulevitch himself, who has assured that the problem shall be addressed to.

Keeping my fingers crossed. Will keep you updated.


Monday, March 24, 2008

ns4.everydns.net Nameserver not responding

Since it appears that neither EveryDNS’s announcement page nor any search query in google is returning any relevant result, I guess there is no harm in me claiming the title of BREAKING NEWS!!!! for this article.


I usually ping my sites and Name servers from time-to-time, to ensure that they are accesible. As I was doing the same on Saturday, I found that I was successfully able to ping ns1.everydns.net, ns2.everydns.net and ns3.everydns.net. However as I tried to ping ns4.everydns.net, I found that on each occasion I kept getting the message Request timed out in Windows command prompt.

(Click on the image to view a larger sized image)


20080324ns4down01_tn


Since it is not unusual for Name servers to be taken offline from time-to-time, I waited 2 days for it come online. Yet nothing has happened. So how, as an everyDNS user, does it affect you?

EveryDNS is the only DNS service you are using.

If this is your case, then you should be happy to know that the unresponsive Name Server in no way will hamper the accessibility of your site. The other 3 accesible Name Servers - ns1.everydns.net(208.76.56.56), ns2.everydns.net(204.152.184.150) and ns3.everydns.net(208.96.6.134), should be more than capable of handling your requests.

Rejoice ;)

You are using EveryDNS as the primary or slave domain.

The reason why the IP of ns4.everydns.net (64.158.219.3) is significant, is because, besides being a Name server, the server also sends and requests axfr queries (axfr.everydns.net = ns4.everydns.net = 64.158.219.3). The inaccesible ns4.everydns.net, would effect you differently in two different cases.

EveryDNS is your primary domain

If this the case, then any changes you make in your primary domain will not be reflected in your secondary domain records. This should ideally not be a problem, if your primary domain is working without issues. If however, your primary Name servers go down due to some reason (D-DOS attack), then in this case, all requests for your sites will be handled by your secondary/slave domain, which however does not have the complete records of your domain (because of inaccesible server handling axfr queries). In this case, depending on th changes you made on the primary domain, your site may not be correctly accesible.

EveryDNS is your secondary domain

Similarly, because of the inaccesible axfr server, your secondary domain will not be updated. This would cause the same set of problems as mentioned above, if your primary domains go offline.

Well i have mailed the support guys at EveryDNS (with a BCC to David Ultevich) seeking clarification. Due to the time difference I hope to receive a response in a couple of hours time now. Lets see what response I get. Will even log in to their irc channel in some time. Will keep you updated.


Friday, March 14, 2008

Make site accessible without the www


In order to follow what I am explaining here, you would need to read my previous post first.


Configuring a Free Domain Name with your blog


Please read that before you read the following.


You have successfully configured your domain name with your blog hosted by Blogspot (Google). However, you will find that people will need to add the www to your address in order to access your site. This is especially true if you are using a free domain name registrar like co.cc or uni.cc. If someone makes the mistake of not adding the www to the url (site address), then in all likelihood, one would encounter a message in the browser window that would say "Server not found" or "Could not locate remote server", depending on the browser you are using (the only exception being Safari). If there could be a way to let people visit your site - www.shubhspace.co.cc, without having to add the www, then people would find it a lot more convenient to visit it (less letters to be typed in your site’s address), resulting in your blog becoming more accesible.



One solution to this problem is to employ the URL redirection method. A visitor types in shubhspace.co.cc and the person is automatically redirected to www.shubhspace.co.cc. Of the many re-direction methods available, we will see how you can perform the redirection with HTTP status code 301 (301 redirect). The other redirection methods are often employed by phishing sites to run their scams. So a 301 redirect is the only one that search engines approve of. So in this post we shall see how to perform a 301 re-direct.


The idea behind this is that you assign your domain name (shubhspace.co.cc, in my case) to a host that allows 301 re-direction. Once this is done, you enable the 301 redirection so that requests for shubhspace.co.cc gets redirected to the subdomain www.shubhspace.co.cc, that is located on a different host (Blogspot). As a result any visitor trying to access my site by typing in shubhspace.co.cc will be automatically re-directed to my actual site www.shubhspace.co.cc. He would thus be spared the trouble of punching the keyboard 4 times to visit my site (w-w-w and ’.’).


In order to do so, we would need a free web-hosting site that allows 301 redirects (I like to find ways of doing everything for FREE!!). One such hosting service is www.axpsace.com. Signing up for their service is another complete no-brainer. You may check out their features here. Since axspace has offered you the use of the cpanel interface, your job of redirecting is extremely simple. When you first log into your cpanel interface it would look something like this.


(Click on the image to view a large sized image)


cpanel interface


If you scroll down, you will see an section title Domains. In that you would see a link titled Redirects.


Domains


Clicking on it will take you to the page where you can redirect your site example.com to www.example.com. In my case, I select the Permanent (301) option from the drop down menu. For the domain name shubhspace.co.cc, I add the redirects to address as www.shubhspace.co.cc. Once done click on the Add button.


(Click on the image to view a large sized image)


301 redirect


On clicking on the Add button you shall be taken to the page that will inform you that all requests for shubhspace.co.cc will be redirected to www.shubhspace.co.cc


(Click on the image to view a large sized image)


20080314visitwithoutwww04


Clicking on the Go Back button will take you back to the page where you had entered the details. But now it will show you the list of redirected addresses in your account.


(Click on the image to view a large sized image)


redirect list


Your work in your Axspace control panel is over. You may safely log off.


Log into your EveryDNS account. In your domain records, add an A-Record, pointing shubhspace.co.cc to Axspace’s IP address - 66.49.222.169


add A-Record


Once you click on the Add Record button, your updated domain records would look like this.


domain records


(I have blanked out the unrelated domain records to prevent any confusion)


Wait for around 24 hours. Now when you would type in shubhspace.co.cc, you will be automatically redirected to www.shubhspace.co.cc.


If you choose to do a 301 redirect using a Host that does not have a cpanel account interface, but allows you to modify the .htaccess file (Apache web servers), then you may add this piece of code to it.



RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^shubhspace.co.cc$ [NC]
RewriteRule ^(.*)$ http://www.shubhspace.co.cc/$1 [R=301,L]


It too will do the same thing (just replace shubhspace.co.cc with the appropriate address).


If you got any query related to the post, feel free to drop in a comment. I shall try to address it to the best of my ability.

Further Reading

What do HTTP status codes mean? - An article from Google’s Webmaster Help Center

Status Code Definitions - Learn more about 3xx HTTP status codes

How to setup a 301 Redirect - This article will tell you about the different ways of performing a 301 redirect

Wkipedia entry about URL re-directions


Thursday, March 06, 2008

Creating your own, unique email id - Google Apps

The other day I was trying to register to a forum. However, while filling up the registration form, I was 1met with a brick wall in the form of a condition, which said I would be unable to register using an email id provided by the free service providers - in other words no Gmail, Yahoo!, Hotmail, etc ids would be accepted for registration. But in the imitable words of Dr. Randy Pausch, ‘Brick walls are meant to keep the others out.’ Or ‘Brick walls let us prove how badly we want something.’ So I decided to find ways of overcoming this brick wall since I indeed badly wanted to register to the aforementioned forum. Having read Digit’s Fast Track to Free Office in September 2007, I was aware of Google Apps For Your Domain (GAppsFYD) service that they were offering. So I decided to take a look at it to see how it could help me. A little later using some services offered for free, I was able to create and use my own unique email id, quite unlike anything the others have right now.



In order to create your own, unique email id, you would need to make use of 3 things:



  1. A Domain Name (provided by co.cc )
  2. DNS Nameserver service (provided by everydns.net)
  3. Google Apps account

This tutorial is divided into 3 stages




1.) A Domain name


The uniqueness of your email id would come from your own domain name. In your email-id, the domain name is the string of alphanumeric character that appear to the right of the ’@’ symbol in your email id. For example, if your email id is pappu@coldmail.com or pammi@hooya.com, then coldmail.com and hooya.com are the domain names. Usually the domain name is that of the service provider. So, although you may have any characters to the left of the ’@’ symbol, subject to it not being taken already, you cannot change the characters to the right.


In order to be in a position to change it, you must have your own domain name. You may shell out money and acquire a domain name with a .com, .org, or .info TLD. However, if you are planning to use the email id for your personal use, then there are the options of free domain names. Although there are a plethora of free domain name providers with a wide variety of esoteric TLD, like .co.nr, .tk, .biz.ly etc, you must, without a second thought, stay away from these. You need to register with a domain name provider that also allows you to add entries of DNS Nameservers (discussed later). Currently there exists two such domain name providers - co.cc and uni.cc. Of these, we shall use the co.cc domain name. There are two reasons for this - a .co.cc sounds not so much like a free domain name and it also has explicitly mentioned the support to the use of .co.cc domain names for Google Apps services. Using a uni.cc domain name is fraught with risks. Though it is an older domain name provider compared to co.cc, one of its Terms of Agreement is that you must insert a certain code, that enables it to ping, ensuring that the domain name that is registered with it is being used. If it finds that it is unable to ping the domain name, it assumes that you are no longer using the domain name and could reallocate the domain name to someone else. so any email account created with this id will cease to exist, or even worse, if another person sets up his email account with that domain name, all your emails would be forwarded to that person. If you have a website that uses a .uni.cc domain name, then there is no problem since you could add the code to the page and safely use the email account you create with it. However if you are using the domain name only for creating an email account, then it will be a problem.


So when you have finished registering your domain name with co.cc, you domain name would read www.example.co.cc, where example would be replaced by the name you select. The first step to registering a domain name is to see if it is available or has someone already taken it. That you may do in the box provided.



check domain name

If it is available, then you shall get a message congratulating you and asking you to register.


20080302uniqueid02


Registering for the Domain name is a complete no-brainer. Just fill up the simple information that you are asked to fill up and then your domain name would be registered. You may have to activate your domain account through the link sent by them to the email id that you entered. Once activated you will officially have your own unique domain name that you can associate with your email account.


Log back in to your domain account in .co.cc. All this while, although you had registered your domain name you had not configured it. So when you click on My domains, it would appear in Red, asking you to ‘Please Set Up’. Click on the Edit button.


edit Nameservers


You would now be asked to select between two options - Manage DNS and URL Forwarding Records. Select the Manage DNS option. Pay no attention to the statement that says - It can be difficult, because if you have reached this stage after having followed all the steps described earlier, it means that you have already passed through the difficult part (and you didn’t even know that, How cool is that!!!). Select option 1 Manage Name Servers(ns). When you select that option click on the [+ Add more Name Servers] link twice. This way you will have two more sections to fill in. The Name Servers used by EveryDNS are as follows.


ns1.everydns.net
ns2.everydns.net
ns3.everydns.net
ns4.everydns.net


(The everyDNS service will be configured in the next stage. But there is absolutely no harm in add their Nameserver entries right now)


Nameserver entry


Enter the data accordingly and click on the Setup Domain button.Next you shall be taken to a page that would look something like this.


20080302uniqueid20


Once this is completed your job is done. Log out.

One stage successfully completed. Just two more to go.


2.) DNS Nameserver service


A Name server is a link between your domain name and host. It will direct any queries for your site or account to the respective locations where your mail account is hosted. Name server services can be paid for or free. For our purpose we shall use one of the free services - the one provided by everyDNS. Again registering to use their service is a complete no-brainer and I leave it up to you to figure out the easy procedure to register. Once registered, log into the account. On the left hand side you shall see a column. In that column there is a section titled Webhop Domains:. In that section there is a category titled Add new domain (basic). Type in the domain name you registered at co.cc and click on the button >>(basic)


20080302uniqueid03


Once this is done, you shall see the entry of your domain name at the top of the same left column. Click on it.


domain entry


You will now be take to the page where all the records/entries related to that domain would be shown. Since you are yet to add any records of your own, you will see 2 dummy entries - one A-record entry and another CNAME entry.


20080302uniqueid05


Delete the A-record entry. You may not be allowed to delete the CNAME entry since it is expected that a domain name must have some entry in the Nameserver. It should be no cause of worry since we will be able to delete it easily as soon as we add our own entries to the domain name. In order to be able to associate the domain name with the email account in Google Apps, you must add 1 CNAME record entry and 7 MX record entries to the domain. In order to do this, you should locate the section titled Add a record. It should not be difficult to find at all since it is situated just below the Current Records section. We shall first add the CNAME record entry. Just enter the information as shown in the picture and then click on the Add record button.


add CNAME record


You will now see that the added CNAME record is now seen in the Current Records table. You may now delete the dummy CNAME entry from earlier. We shall now add the MX record entries related to the email account in Google Apps. The procedure to be followed is similar. Against the available categories, add the following entries and then click on the Add Record button.


Full Qualified Domain Name = shubhspace.co.cc


Record Type = MX


Record Value = ASPMX.L.GOOGLE.COM


If MX Record, MX value = 1


20080302uniqueid07


The complete list of Record entries that needs to be added are tabulated below.


emergency


You may use any other word instead of mail as the Fully Qualified Domain Name in the CNAME record entry. If you do so, then please note this down, as we would be needing this when we configure our Google apps account in the next stage. Once you have finished adding all the above mentioned entries, your completed Current Records table would look something like this.


(Please note that these settings are for your Google Apps account for which we shall sign up in the next stage. No harm would be done if you make these settings even before you have registered for the service)


20080302uniqueid08


In order to avoid confusion, I have blanked out entries not related to this particular tutorial. With this you have successfully completed the configuration of the DNS settings of your email id. In order to notify your domain registrar (in our case, co.cc) of theses settings we had already added the entries of EveryDNS’s Nameservers - ns1.everydns.net; ns2.everydns.net; ns3.everydns.net; ns4.everydns.net


Two stages successfully completed. Just one more stage to go.


Note: co.cc has now started offering its own Nameservers for adding CNAME, MX and A-record entries. However it being a new service that they are offering, its stability and security is still quite unknown. Moreover it is also a good practise not to club domain registration with DNS service together, in order to avoid any hassles at a later date. So I advise you to use the DNS service provided by everyDNS, which is now an old, stable and reputed free DNS service provider.



3.) A Google Apps account


Google Apps is essentially a set of services, bunched together, and offered to any enterprise who would need these services for the functioning and collaborative tasks of its employees. The services include a Google Calendar, Google Docs, Google Talk, Gmail etc.


Well now a question that may arise is that how is GAppsFYD different from a normal Google account using which you can make use of all these sevices. The answer lies in the term ’Your Domain’ in the name of the service. You can associate your own domain name with these services and hence any individual using these services [with your permission] will be doing it as part of services provided by your company. For example if you have a domain name example.com, then using Google Apps, you can create email accounts for your employees which would read user1@example.com, user2@example.com etc, where user1 or user2 could be replaced by a name of your choice. Thus you may create up to 100 such accounts using GappsFYD. So if you running a small company employing up to 100 people and need to provide them with services email accounts or planner calendars, you could make use of this service.


Although you may do a lot of things with Google Apps, this post will look only at the emailing feature of this service. Google Apps is available in three different versions - Standard Edition, Premier Edition and Education Edition. Of these, you may register and use the Standard Edition and Education Edition for free. We shall be making use of the Standard edition for creating our own unique email id.


Registering for the Standard edition of the service is a complete no-brainer. This is your start page. You start by entering the domain name with which you want to associate Google Apps. Then click on the Get Started button.


20080302uniqueid09


The next page that opens up you will have to enter some details, none of which need be authentic, except for the valid email id part. This because if something goes wrong with your account at a later date, then your contact with them would be through the email id you have entered here. So fill up the form and once you have done that, click on the button that says Continue.


20080302uniqueid10


step_02b


You will now be taken to a page where you will be asked to enter the username of the Administrator. When you enter the Google Apps account under the Administrator account, you will have complete control over all the settings in Google Apps. If you so desire, then you may make your Administrator account as the email id of your choice. However I suggest that you create your choice of email id later as a user account and not set it as your Administrator account. For now we will create a simple Administrator account. You may give it any username. I chose the username admin, ie, admin@shubhspace.co.cc would be the username and email id of the Administrator (ie, you, or your alter ego ). Once you have completed filling up the form, click on the button that says I accept. Continue with set up>.


20080302uniqueid12


I accept. Continue with Setup


Once this is completed correctly, you will be taken to your Google Apps control panel as an Administrator. On first arriving at the control panel, it would look something like this.


(Click on the image to view a larger size picture)


Dasbhoard


The main services are shown, but not activated. You will have to activate them. Since we are interested in the email component of the service, we shall take a look at it. Once you successfully activate your email account, activation of the other services, if you so desire, can be performed in a similar manner. But before that you must perform a task that is known as Verify domain ownership. Once this is done the services would be activated automatically. One of the methods of verifying domain ownership is by updating your domain records to point your domain to Google’s servers providing the Google Apps service. But we have already done that!!!!. So all you will have to do now is log out, wait for a few hours (An estimate on the safe side) and then log back in. (In the meantime you will receive an email in the address provided by you while registering). When you log back in your dashboard will now look like this. All the services have now been activated.


(Click on the image to view a larger size picture)


20080302uniqueid15


Now that your services are activated, you may create a new user with the unique email id that you wanted for yourself. Click on the link that says Create new users. In the new page that opens up, enter the Name (the one which people will see when they receive a mail from you) and the username of your choice. Assign the account a password right now by clicking on the Set password link below. You may use the same passwords you had used for the admin account, but you will still have to type it out. Then click the Create new user button. With this your own unique email id will be created. Rejoice!!!!!.


20080302uniqueid16


Never underestimate the extent to human stupidity. You give them your email id - mailme@shubhspace.co.cc and they, in all their wisdom assume it to be maleme@shubhspace.co.cc . So any important mail they send you at the email id maleme@shubhspace.co.cc could be expected never to reach you ever. Google, in anticipation of such erros, comes to your rescue with a cool nifty feature called Catch-all Address. Click on the link titled email on the dashboard. Select the Forward the email to option and type in the id you have created or yourself and then Save the changes. Simple!!!!. From now on anybody trying to send you an email will only have to get the domain name correctly (shubhspace.co.cc, in my case). They may take the liberty of mistyping your username (to the left of the ’@’ symbol) and still reach you.


Catch-all Address


So now if you wish to check your mail you would have to open the site http://mail.google.com/a/shubhspace.co.cc. It is quite a long url to remember. In order to shorten your url, Google allows you to create a subdomain that will open up your email login page. In order to do this, click on the Email link on the dashboard. The page that opens up will have a section called Web address. Clicking on it will open a page that will let you specify the subdomain you desire. In your case it must be the same name that you had entered while updating your domain records in EverDNS control panel. Once done click on the Continue button.


mail login subdomain


It will then ask you to add a CNAME value to your domain records. We had already done that in stage 2. So you may just click the button labeled I’ve completed these steps.


With this you too have successfully completed all the steps needed to create your own unique email id. To log into your newly created email id just open your login site (mail.shubhspace.co.cc, in my case). Type in your username and password and you will enter your email account to send and receive emails through your one of a kind email id.


I have only talked about the email service of Google Apps. It, in fact, has a plethora of features available that you can make use of to great effects. Explore them and use them to know more about them. If you have any doubt or query regarding this post, please feel free to get in touch with me, either through the Comments or through email listed above, which, by the way was laso created using Google Apps.

Godspeed

References

If you would like to know more about Google apps then you may read a nice article that has appeared on lifehacker.


Wednesday, February 06, 2008

Configuring a Free Domain Name with your blog

(Note : The following post is meant to guide a total n00b (someone like me) through the process of registering and configuring a free domain name. So I would be laying special emphasis on addressing the What-s and How-s of the issue. The Why-s may not be addressed satisfactorily due to reasons of brevity.)

As it would be evident from the url above, I recently registered with a Domain name provider that provides free domain names (1). By doing this the address of my blog which earlier read http://shubhspace.blogspot.com is now http://www.shubhspace.co.cc. My reason for doing this was simple - To understand and learn Domain Management concepts. It also made my address shorter and hence, hopefully, easier to remember (So that people who liked my blog would be able to acces it easily).
So with these issues sorted out, let us get down to getting you your own free Domain name and associating it with your online property [your existing blog/website].

In order to follow the instructions given in this post, you will need 3 things: -

1. A domain name (obtained from co.cc)

2. Your website or blog (My blog on blogger)

3. A DNS server [provided for free by Every DNS]

Let us now see how each of these must be setup for a smooth, error-free performance.

1. A domain name

Your domain name is the identity of your online property. Think of your Domain name as the name plate of your house. You may live in some apartment, but until and unless you put up a name plate on the front door, your identity would be ambiguous at best. So the first step to gaining an identity online is to get yourself a Domain name [your name plate]. Now if you Google the term ‘Free Domain Names’, you will be bombarded with a plethora of sites offering you a wide variety of domain names ranging from co.nr to .tk to .biz.ly. But before you go ahead and register with one of those, let me point it out to you that they are merely url re-direction service. Using another Apartment analogy, think of a url re-direction service as your friend knocking on the doors of your next door neighbour. Being the next door neighbour, you are obviously known to them and so they point out your house to the visitors. But if you’re a popular guy, who is visited often by different people all the time, this ringing on the neighbour’s door is not going to make you very popular with your neighbour. In other words, if you use a url re-direction service, your site will not be popular with search engines (read, GOOGLE).
So when you register with a free Domain registrar, make sure that they also offer you a DNS service (discussed later). AFAIK, only two free domain registrars offer the DNS service - .uni.cc and .co.cc. Of these two, I prefer the .co.cc registrars, simply because .co.cc is shorter and also sounds like a paid domain name (read, sounds professional). Your domain name would appear as www.example.co.cc, where example could b replaced by a name of your choice.
The first step to registering a domain name is to see if it is available or has someone already taken it. That you may do in the box provided.

If it is available, then you shall get a message congratulating you and asking you to register.

Registering for the Domain name is a complete no-brainer. Just fill up the simple information that you are asked to fill up and then your domain name would be registered. You may have to activate your domain name through the link sent by them to the email id that you entered. Once activated you will officially have your own private identity on the Internet – your own domain name to flaunt.

Note: While registering, with .co.cc, you need only to give your email id correctly. The other information may be made up just for the sake of registering. It is advisable NOT to give out your real name, address or telephone or fax number.

2.
Your website or blog

It is the most important aspect of all. Your blog or website is like your house in the Internet, whereas your domain name is like the name plate. A name plate attains significance only when you have a house. The site or blog could be located on a free hosting service [like a rented apartment] or it could be hosted on a paid-for hosting server [an apartment taken on lease]. You could also setup your own server to host your site [an apartment of which you have full ownership]. In this tutorial we shall be using my blog as the house which is need of its own unique name plate ;-). My blog is hosted on Blogger, which provides this service for free [a rented apartment kind]. So all blogs hosted here will have an address which would read like blogname.blogspot.com. In technical jargon it would mean that your blog address is sub-domain of the .blogspot.com domain
(2). Setting up a blog on blogger is a complete no-brainer. So just register for a blogger account here. Once you have registered on blogger, login and you will reach your blog dashboard. On the dashboard click the link that says Settings

Once the new page appears, click on the link titled Publishing

Then click on the Custom domain link on that page.

Since we shall be using a free domain name, ignore everything else and click on the link that says Already own a domain?Switch to advanced settings

Once the page opens up, you shall see a section titled Your domain. Enter the domain name we had earlier registered into that space. Do not forget to add the www in the address.

Once this is done simply click on the button that says Save settings.

Thus you have now fixed the name plate on your front door.

3. A DNS server

So, now you have your own blog (house) and a personal domain name (name plate). But if the name plate is fixed to the door of your apartment on the fourth floor, then how is someone to know that you are residing on the fourth floor. Simple, all you have to do is attach a list on the ground floor stating the names of each resident and floor on which they reside. So any visitor to your house would know where to reach you.
This task is performed on the Internet by the Domain Names System (DNS) server. It associates the domain name to the hosting site
(3). So in order to associate the Domain name with the hosting site you will have to make use of DNS server. If you opt for a paid domain name, like .com or .co.in or .info, the domain registrars would have provided you with their own DNS Nameservers. However .co.cc being a free domain registrar, does not provide their own Nameservers, but instead allows you to enter the addresses of external DNS Nameserver. A paid-for Nameserver could cost you a small fortune to setup. However, there are a number of DNS service providers that offer you the use of their Nameservers for free.
One such free DNS service provider that I am using is EveryDNS. Registering for their service is also very simple. Once registered, login into your account. On the left column you shall see a section titled Add new domain. Type in the domain name you had earlier registered at co.cc and click on the basic button. Please note that in this box you should not add www to the address, just type in as I have shown you in the picture.

Once this is done, you will see an entry on the same column under the heading Primary domains - click on it.

One the page opens up, you shall see the section Current Records and under this you would see certain entries. Delete those. Go down to the Add a record section.
In that section this is what you must enter the following values (in bold)

Fully qualified Domain Name = www
Record Type = CNAME (select it from the drop down menu)
Record Value = ghs.google.com
(These values are applicable only for blogger blogs)



Once this is done simply click on the Add Record button. Under the heading current records, you will have an entry under the heading Current Records that looks like this (I have blanked out the information that is not applicable)

With this your just one step away from getting your own private domain name completely setup for your site.
Log back in to your domain account in .co.cc. All this while, although you had registered your domain name you had not configured it. So when you click on My domains, it would appear in Red, asking you to ‘Please Set Up’. Click on the Edit button.

You would now be asked to select between two options - Manage DNS and URL Forwarding Records. Select the Manage DNS option. Pay no attention to the statement that says - It can be difficult, because if you have reached this stage after having followed all the steps described earlier, it means that you have already passed through the difficult part (and you didn’t even know that, How cool is that!!!).

When you select that option click on the [+ Add more Name Servers] link twice. This way you will have two more sections to fill in. The Name Servers used by EveryDNS are as follows

ns1.everydns.net
ns2.everydns.net
ns3.everydns.net
ns4.everydns.net



Enter the data accordingly and click on the Setup Domain button.Next you shall be taken to a page that would look something like this.

Once this is completed your job is done. Log out. Sit back and wait for around 48 hours for your own domain name to be attached to your Blog. At the end of 48 hours, when you type in your domain name and your blog opens, pat yourself on your back for a job well done.
If you have any doubt please feel free to ask me throught the comments section.

Footnote

(1) It is actually called a Second-level Domain name that they provide for free.----[Go Back up]

(2) Blogspot.com is in turn, a sub-domain of the .com TLD----[Go Back up]

(3)A DNS server resolves a domain name into the corresponding IP/CNAME address of the server on which the site is hosted and forwards the request to that server.----[Go Back up]


Saturday, January 26, 2008

Just a passing thought 01......

The French President's girlfriend chooses not to visit India with her boyfriend. Did she also not accompany him on his visit to Saudi Arabia?

Saudi Arabia, FYI is a country where rape victims get punished for being raped.
Hmmmmmmm!!!

Kaan ke neeche

The following is an excerpt of a the typical conversation which Engineering students engage in after having bunked their lectures.


Wednesday, January 02, 2008

First on GOOGLE search!!!!

Whoooopeeee!!! I just found out that googling the term Psycho-somatic disorder of the upper lymph nodal vertebral cranium artery will throw up my blog as the first result. Add quotes like, "Psycho-somatic disorder of the upper lymph nodal vertebral cranium artery" and you will have only my blog as the result.
I guess then, that it is time to get going and come up with more such nonsensical terms and conditions to get my blog as the first result in at least some search query; queries that no one would probably ever think of in the first place.

GODSPEED

Tuesday, January 01, 2008

Happy New Year



Wishing you all a very happy and ROKKIN NEW YEAR

Rock On!!!!