DNS leaks can occur only, if
- dhcpd publishes a second DNS server, set by the admin
- DNS requests are not forced to IPFire ( there is a wiki article about that! )
Because IPFire allows some freedom to the admin, we should not delete these possibilities. IPFire administration needs some knowledge about secure network settings.
There are many hints in the wiki and the blog, or here in the community.