I have Windows 2012R2 Azure VM and I have reserved ip address for it. I am going to use the VM as DNS server.
I did add Endpoints public port 53 to private port 53 both tcp and udp. I am unable to open this port from outside but I have no problem opening the RDP port or other ports configured on Endpoints. Locally I can access port 53.