Sorunuzun cevabı şu şekildedir.
Şimdi öncelikle NS1.domain.com ve NS2.domain.com şeklinde verilmiş olan ip adresleri sizin hostunuza tahsis edilen public ip adresleri olmak zorun da değildir.
Siz hostgator un size vermiş olduğu panelde web ip adresi ne görünüyor ise DNS sunucusundan A name forward yaparak hostu o subdomainden açmasını sağlayabilirsiniz.
Mesela 1.x.x.x ip NS1.domain.com
2.x.x.x ip Ns2.domain.com
Fakat hosting panelinde sizin ip adresiniz.
4.x.x.x görünüyor siz
sub.domainim.com A 4.x.x.x şeklinde yönlendirmenizi yapmalısınız.