About the firewall issue, could it be because of some firewalls needing to be off when DNS?