Create ns1/ns2.domain.com at your registrar and point them to two IP address on your VPS. Setup some sort of DNS server on your VPS and have DNS answer to the ns1/ns2.domain.com nameservers you setup at your registrar. Make sure to use the same IP addresses you pointed the nameservers to at the registrar. You would then need port 53 both TCP and UDP open in your firewall to allow DNS to function properly externally.
Linux & Windows Hosting Expert - Lead Sales Engineer @ BlackMesh
Highly available enterprise cloud and physical hosting with 24x7x365 US based live support (IaaS/PaaS) FedRAMP Moderate, DISA Level 2, FISMA, PCI, HIPAA, and SSAE 16 certifications [email protected] -- 888-473-0854 x720 -- www.BlackMesh.com
Ok, so i registered my new domain. And i'm about to transfer my domain to my new windows vps. It says "Please enter DNS name only (ex: ns1.mydomain.com). Please don't enter IP
addresses. " I didn't set up any DNS on my VPS. Can i just enter ns1.VPS-IP-ADDRESS.com and ns2.VPS-IP-ADDRESS.com ??
You need to install dns service on the VPS.
Register nameserver with Namecheap, ns1 ns2 pointing to VPS IP.
Create dns zone for your domain on your VPS, include ns1 ns2 A record.
Change nameserver of your domain to ns1.yourdomain.com ns2.yourdomain.com nameserver.
PremiumReseller.com Hyper-V SSD VPS USA London Singapore
Reseller Hosting Cpanel PURE SSD CloudLinux Softaculous
Windows Reseller Asp.NET 4.5 MSSQL 2012 SmarterMail Enterprise