Saturday, March 1, 2008

How to setup easyDNS to work with Google Apps

Well I finally took the plunge and signed up for google apps for my domain, nerdlogger.com. I use easyDNS (DNS-Only service & Registry Fees) for DNS and having gone through the setup I thought I would put a summary together for anyone else interested. Remember that this is specifically written for easyDNS (but should apply to other DNS providers with a bit of tweaking).

0) I assume you have your domain registered with easyDNS already.
1) Go to apps.google.com and sign up for a standard account for your domain.
2) Once you provide your info, google will take you to your control panel/Dashboard.
3) Note that google needs to verify that you own your domain. So click on the link to verify your domain ownership.
4) At this point there are two ways of verifying ownership, I used CNAME method and that's what I outline here.
5) Once you choose CNAME method, the page will pump out a random hostname that you need to add to your easyDNS account so that google can verify your ownership of the domain. These hostnames are in this format: googlefffggghhh12345
6) So now hop over to easyDNS.com and log into your account. Once there under "Domain Settings" look for the DNS link beside your domain entry. Clicking this will take you to the DNS entries for your domain.
7) Scroll down to where aliases and add the following two CNAME entries to the table (ie: add one, click next, go through and come back to the page and add another one):

  • "googlefffggghhh12345" CNAME (without quotes) which points to "google.com". This entry is temporary and for verification only, once your application for google apps has been verified, you can delete this entry (make sure your domain is verified first).
  • "pages" CNAME (without quotes) which points to "ghs.google.com". This is the permanent address (URL) to get you to your start page (ie: pages.yourdomain.com). You can (if you like) also create more CNAMEs for the other services offered under google apps (ie: calendar, mail, docs and sites could be other CNAMES pointing to ghs.google.com).
8) The second entry (pages) in the table will just make things go faster, that's all. Now that you have the entries added to your easyDNS account go to googles verification page and click verify the CNAME button. The process normally takes a couple of hours. So relax, have a coffee, surf a bit and revisit the apps page (just reload it), once verification is done you will see "active" beside all the entries on your apps dashboard.
9) Now, if you like you can have google apps also be your mail server so that people sending mail to userid@yourdomain.com will get routed to google apps. If you need this, log back into easyDNS and go back to the DNS panel for your domain and add the following to the MX (Mail Exchanger) section. Make sure you delete the default MX entry that is already there.

Priority

Mail Server

1 ASPMX.L.GOOGLE.COM.
5 ALT1.ASPMX.L.GOOGLE.COM.

5

ALT2.ASPMX.L.GOOGLE.COM.

10

ASPMX2.GOOGLEMAIL.COM.

10

ASPMX3.GOOGLEMAIL.COM.

10

ASPMX4.GOOGLEMAIL.COM.

10

ASPMX5.GOOGLEMAIL.COM.


This literally requires you to go through the loop seven times and add the seven entries, maybe if someone from easyDNS reads this, they can have a bulk screen so you can fill it in once and be done with it. Remember that the "Mail for Zone" field is "yourdomain.com" (without quotes). When you're done and if you've done it right your DNS control panel should look similar to this screen shot. Don't worry about the www CNAME and the A Record that's pending, those are mine and are required for having a easyDNS custom domain name for your blogger.com account.

10) If you like (highly recommended) you can add the TXT field as well. This will get rid of a lot of spam that would normally originate from yourdomain.com. Do it -- please -- no one likes spam and it's super easy. Add the following text (without the quotes) as the text record for your domain "v=spf1 include:aspmx.googlemail.com ~all".
11) Wait a couple of hours for the dust to settle in DNS land. Now go to your google apps dashboard and activate your Email app.
12) Now back to google apps dashboard, click on each one of the services in the "service settings" menu and change their web addresses, you can see the services I've created CNAMEs and modified URLs for in the picture below (ie: click on "Start Page" and change the default web address to http://pages.yourdomain.com or whatever you used for CNAME under item 7).



DONE!

6 comments:

wesetup said...

www.WeSetup.net - simplifying google apps setup for you

(if you still cant setup Google Apps for your domain name, let our
experts do the Google Apps setup and configure it quickly. We even
help you decide what configuration is right for your business. for
Just $99)

Anonymous said...

wow gold
cheap wow gold
buy wow gold
world of warcraft gold
wow
world of warcraft
wow gold
WoW Warrior
WoW Hunter
WoW Rogue
WoW Paladin
WoW Shaman
WoW Priest
WoW Mage
WoW Druid
WoW Warlock
power leveling
powerleveling
wow power leveling
wow powerleveling
google排名
google左侧排名
google排名服务
百度推广
百度排名
wow guides
wow tips
商业吧
机床
LED灯
电池
塑料
摄像机
电动车
包装设计
移民
甲醇
染料
福州热线
体育博客
股票博客
游戏博客
魔兽博客
考试博客
汽车博客
房产博客
电脑博客
logo design
website design
web design
商标设计

Ash said...

Hi Many

Funnily enough I configured exactly this setup not long ago. I even wrote a blog post if you are interested.

Many said...

Hi Ash,

Thanks for the comment, I just wish I had come across your blog earlier :-). It took about 40 hours of waiting (since I was constantly making changes to DNS) to get everything to settle down. Lesson learned....Do all your DNS changes late at night, go to sleep and tomorrow it will be a brand new day :-)

Anonymous said...

Great tutorial, though I found TXT records aren't enabled by default.

Bhairo said...

www.Setupgapps.com - We will Set up Google Apps for you

Do not waste your time in doing this techi stuff. Just contact us we will do it in just $23.

Let us do the Google Apps set up for you so that you can concentrate on your business.