Ok, but if you are able to query the dns server from the local network and are not able to query your dns server from outside, then either your isp or your router blocks the connections. there are no alternatives.