I've been trying for ever to setup my own custom nameservers, I've read from everywhere and it seem this should be easy as abc, but i can't seem to get it to work, and non of the namecheap live support could help me. What Ii have so far. - I logged into my account, went to my domain name, and clicked on the option Nameserver Registration - I entered the 2 unique ips for ns1.mydomain.com and ns2.mydomain.com Now I thought I'm done already, but it's been over 3 days, no propagation yet, I can't ping the nameservers, really nothing.. Please, what am I missing, what did I do wrong, or what didn't I do?
It definitely shouldn't take as long as that. Nameserver propagation is almost instant these days. Who's your registrar? Usually you have to manually change your nameservers after registering them. If you've done that and it still hasn't propagated, it would be best just to email your registrar directly and ask.
i assuming you using vps or a dedicated server. after nameserver setup its better to restart apache or the server once.
I'm running close to a thousand VPS across several racks of servers. I never restart the servers for random cargo cult reasons and I haven't had problems. Maybe you could explain your thinking further, rather than just waving your hands and saying that I ought to know what you claim to.
I assume you are using WHM. Edit your dns zone of your domain from WHM, setup A records ns1.mydomain.com and ns2.mydomain.com to point to your unique IPs.
Step 1 : Make sure your private nameservers with ns1 and ns2 is actually registered with registry - http://www.internic.net/whois.html - do a NameServer search. If not, contact your registrar to do so. Step 2 : Add 'A - Records' for both the nameservers as suggested by dlanor, after changing the DNS Zone, restart DNS on the server. Hope that helps! Vijay