DNS Proxywall

    • Version: 5.17
    • Supported OSes:
      Windows 7, 8, 8.1, 10,
      Server 2008 R2, Server 2012,
      Server 2012 R2, Server 2016

    • NOTE: The Basic (free) edition has to be activated with a free serial number. See the product edition chart for details.

  • DNS Proxywall main screenshot

Features 30-day Trial Basic (Free)
Maximum number of name pattern rules 10,000 50 500 10,000
Maximum number of DNS records in cache Unlimited 100 Unlimited Unlimited
Maximum number of rules category profiles 5 1 5 100
DNS activity monitoring yes yes yes yes
DNS promiscuous monitoring of
neighbors on the same subnet
(wired networking)
yes no yes yes
IP firewall blocking of network access to
IP addresses not within the DNS cache
yes no yes yes
DNS cache yes yes yes yes
DNS cache exclusive mode with
no external domain name resolution
yes no no yes
DNS cache caching of refused DNS requests yes no no yes
Save DNS cache to disk yes no no yes
Save DNS activity log to disk yes no yes yes
DNS proxy (standard DNS) yes yes yes yes
DNS proxy TCP tunnel yes no yes yes
DNS proxy SSL/TLS tunnel,
authentication with self-signed
yes no no yes
DNS proxy IP-based authentication
of clients
yes yes yes yes
DNS proxy max number of standard DNS
3 2 3 20
DNS proxy max number of tunnel DNS
3 0 3 20
DNS proxy DNS record TTL adjustment
to specified range
yes no no yes
DNS client for standard DNS servers yes yes yes yes
DNS client for DNS over TCP tunnels yes yes yes yes
DNS client for DNS over SSL/TLS tunnels yes no yes yes
Geo DNS max number of countries
for blocking/editing
Unlimited 5 Unlimited Unlimited
Geo DNS display geo info for IP addresses yes no yes yes
Geo DNS territory-based prioritization
(re-ordering) of IP addresses
yes no yes yes
Geo DNS database auto-download
for 30 days
for 1 year
14+ days
for 1 year
1+ days
for 1 year
DNS request roundtrip calculation yes no no yes
Blocking DNS requests with long roundtrip yes no yes yes
Replacement of IP addresses for DNS
name patterns from the file.
yes yes yes yes
Background without a watermark no no yes yes
License to use for more than 30 days no yes yes yes
Price (in USD) - Free $14.95 $19.95

Technical Specifications

Latest release 5.17 , 10 Dec 2018 , [Change Log, Previous Releases]
Supported networking Ethernet, IPv4, IPv6, TCP, UDP, DNS.
Traffic transformation engine Kernel-mode network driver.
Prerequisites .NET 4.0, up-to-date root certificates (or it will take 2 minutes to start).
Supported OSes Windows 7*, 8, 8.1, 10, Server 2008 R2*, Server 2012, Server 2012 R2, Server 2016.

*For Windows 2008 R2 and 7, required Service Pack 1 + KB3033929 (SHA-2 digital signing).
Recommended hardware CPU 1GHz and above, modern graphics card.
Additional hardware required none


These days any website or a server name on the Internet is resolved via DNS (Domain Name System). DNS translates textual names into IP addresses that are used by computers to communicate within each other. DNS Proxywall filters and blocks textual names according to the rules. It also acts as a DNS Proxy (when enabled).

DNS Proxywall

DNS Proxywall is a perfect combination of DNS Firewall and DNS Proxy in one product. It has a ton of features that can excite even the most demanding Internet users. Some of the top features are:

  • DNS cache that accelerates web browsing by resolving names instantaneously.
  • Editing of DNS records allows to specify your own IP addresses for DNS names.
  • DNS monitoring allows to see in real-time domain names being resolved as well as the countries of their location. It also allows (on wired networks) to see which DNS names are resolved by other computers on the same network. The log can be viewed and stored into a file for later analysis.
  • Flexible viewing of captured DNS activity allows to quickly locate the events (blocked, resolved via server, resolved via cache, etc.) for viewing. It filters out the noise and brings only important events right at your eyes with a click of a button.
  • DNS performance measurement allows to measure roundtrips of DNS packets during the name resolution to get an idea of how fast DNS names are being resolved. Multiple performance metrics allow to make analytical decisions about the upstream DNS servers and about the currently connected proxy clients.
  • DNS Proxy allows other computers to connect in to use its cache or to use its DNS forwarding capabilities. There are several modes of operation supported: standard DNS and DNS tunnel (when DNS traffic goes inside of the TCP traffic). These modes can even work concurrently. DNS Proxy also supports TCP tunneling inside the encrypted SSL/TLS traffic.
  • Cascading of multiple DNS Proxywall servers alows to organize them into a chain. Such a chain can consolidate standard DNS traffic into a TCP tunnel on one end, forward to wherever is needed, then extract the standard DNS traffic from it on the other end and forward it to any other standard DNS server. Juggle your DNS traffic whichever way you want.
  • Authentication between DNS Proxywall and DNS clients uses self-signed certificates. There is no need to pay for certificates, just generate a certificate (within the program) and provide its signature to the other side. So the two sides of communication (DNS Proxy server and DNS Proxy client) can recognize each other. The access to DNS Proxy capabilities can also be restricted by specifying the exact IP address and subnets of allowed DNS clients.
  • Load balancing allows to manually select the algorithm of forwarding DNS packets to multiple DNS servers.
  • The internal IP Firewall allows to block not resolved via DNS addresses. It adds a solid layer of security that protects from malicious code that is trying to circumvent standard communication pathways.
  • Geo ools allow to quickly identify which country/territory server addresses belong to.
  • And more, and more, and more...

* Windows® is a registered trademark of the Microsoft Corporation.