

Unlike traditional DNS, DNSCrypt keeps one connection open for all DNS queries, instead of opening multiple smaller connections per query.

This is because they are encrypted, and wireshark cannot make anything of the encrypted queries. You should see that DNS requests appear to have an error (using Wireshark to evaluate the dump).

If you are in doubt, run TCPDump on your router as I have. I've checked with TCPDump that it is indeed working, and should be for you if you have followed all the directions. Occasionally when going to, I've noticed that it does not give me the check mark. You need to put the IP adresses of some NPT servers, they can't be domain names. Use the 'hostip' method above, OR using the following method.
