I need to set up a DNS server to manage the DNS for my domain name.
According to the guide I am following, I need to have both a Primary and Secondary DNS server. I easily created two VMs on my machine to accomplish this. Everything was going well when I came up with a realization in my head.
If I am running two servers, each serving DNS on port 53, how can I forward both servers to my single public IP address, while keeping everything on port 53?
It is my understanding that I must use port 53 for both servers, and also that you cannot "overlap" ports, or merge the traffic of the two ports into one.
I am not in the market to buy another IP from an ISP, so if this is not possible to do without getting another IP, I will just deal with it.
Important info on my network + situation:
I am doing this on my home network, and do not have access to ipv6. I have one physical server, but can create as many VMs as I want. High Availability is not a concern for me, as I have basically zero clients (save for myself) and can easily recover from an outage.
ns1.example.com
andns2.example.com
and have them point to the same IP.