I called GoDaddy about my domain name localgeek.us.
They told me that it is possible to “park” the domain name at GoDaddy and have CNAME records for both the root domain name and “www.localgeek.us”, as well as leaving the other DNS records (MX, etc) intact.
To do this, you need to select “Parked my domain here” (not Custom).
Then create an “A” record for localgeek.us which points to 64.202.189.170.
NOTE: It’s important to use this specific GoDaddy IP address when doing this.
Then create CNAME records as shown below for subdomains.
Then setup domain forwarding to http://localgeek.is-a-geek.com
Note: When I parked the domain, it showed an IP address of 68.178.232.100 rather than the one above.
DNS Zone file
ls -d localgeek.us
[ns1.mydomain.com]
localgeek.us. NS ns1.mydomain.com
localgeek.us. NS ns2.mydomain.com
MX records
@ MX 10 ASPMX.L.GOOGLE.COM
@ MX 20 ALT1.ASPMX.L.GOOGLE.COM
@ MX 20 ALT2.ASPMX.L.GOOGLE.COM
@ MX 30 ASPMX2.GOOGLEMAIL.COM
@ MX 30 ASPMX3.GOOGLEMAIL.COM
@ MX 30 ASPMX4.GOOGLEMAIL.COM
@ MX 30 ASPMX5.GOOGLEMAIL.COM
@ MX 60 SMTP.SECURESERVER.NET
@ MX 70 MAILSTORE1.SECURESERVER.NET
CNAME records
webmail CNAME ghs.google.com
start CNAME ghs.google.com
www CNAME localgeek.is-a-geek.com
ftp CNAME localgeek.is-a-geek.com
googleffffffff983143ba CNAME google.com
localgeek.us. CNAME localgeek.is-a-geek.com
sports CNAME localgeek.is-a-geek.com