How do I set up ISA Server to allow remote clients DNS services? i.e. what protocols need be allowed and ports un\\ filtered ?
Open port 53/udp inbound if you want internet clients to query you DNS server.
Open port 53/tcp inbound if you want internet servers to transfer zones from you DNS server.
Make sure your DNS server is set to accept connections via the external IP address.