So if you want to host the zone yourself you first need to register a domain name (test.com).
At the registrar you then enter the glue hostname and ip:
ns1.test.com 137.220.xxx.yyy
ns2.test.com 137.220.xxx.yyy
Then you set up the zone on your server. Most documentation examples should work here. There’s not really any difference between external or internal addresses/domains.
Obviously you need to open up udp/53 traffic to your server.
This is hopefully enough to get you started.
Regarding different websites - you don’t set up different name servers for this. Your web server handles it for you. Check out vhosts. You set up different binds and target each bind to a specific website. There should be plenty documentation available for vhosts and iis
So if you want to host the zone yourself you first need to register a domain name (test.com).
At the registrar you then enter the glue hostname and ip: ns1.test.com 137.220.xxx.yyy ns2.test.com 137.220.xxx.yyy
Then you set up the zone on your server. Most documentation examples should work here. There’s not really any difference between external or internal addresses/domains.
Obviously you need to open up udp/53 traffic to your server.
This is hopefully enough to get you started.
Regarding different websites - you don’t set up different name servers for this. Your web server handles it for you. Check out vhosts. You set up different binds and target each bind to a specific website. There should be plenty documentation available for vhosts and iis