A DNS-protocol proxy for DNS-over-HTTPS providers, such as Google and Cloudflare
help
output has an inaccurate message for the pad
feature; it pads all requests to the same length, and does not vary them to random lengthsoutput of secure-operator --help
:
-endpoint string
Google DNS-over-HTTPS endpoint url (default "https://dns.google.com/resolve")
-level string
Log level, one of: debug, info, warn, error, fatal, panic (default "info")
-listen [host]:port
listen address, as [host]:port (default ":53")
-pad
Randomly pad requests to vary request length (default true)
-tcp
Listen on TCP (default true)
-udp
Listen on UDP (default true)
Download the correct binary below for your platform, or install via docker pull fardog/secureoperator:v1.1.0
No code changes since v1.0.2; a patch bump to get Docker Hub auto-builds working.
output of secure-operator --help
:
-endpoint string
Google DNS-over-HTTPS endpoint url (default "https://dns.google.com/resolve")
-level string
Log level, one of: debug, info, warn, error, fatal, panic (default "info")
-listen [host]:port
listen address, as [host]:port (default ":53")
-pad
Randomly pad requests to vary request length (default true)
-tcp
Listen on TCP (default true)
-udp
Listen on UDP (default true)
Download the correct binary below for your platform, or install via docker pull fardog/secureoperator:v1.0.3
First release version with pre-built binaries.
output of secure-operator --help
:
-endpoint string
Google DNS-over-HTTPS endpoint url (default "https://dns.google.com/resolve")
-level string
Log level, one of: debug, info, warn, error, fatal, panic (default "info")
-listen [host]:port
listen address, as [host]:port (default ":53")
-pad
Randomly pad requests to vary request length (default true)
-tcp
Listen on TCP (default true)
-udp
Listen on UDP (default true)
Download the correct binary below for your platform.