Allow configuring IP address the DNS server binds to (#552)

Closes #550.
This commit is contained in:
rpassmore
2019-01-19 01:41:43 +00:00
committed by hmage
parent 79eff5f260
commit f1c3fecfb2
2 changed files with 6 additions and 4 deletions

View File

@@ -41,7 +41,8 @@ type configuration struct {
// field ordering is important -- yaml fields will mirror ordering from here
type dnsConfig struct {
Port int `yaml:"port"`
BindHost string `yaml:"bind_host"`
Port int `yaml:"port"`
dnsforward.FilteringConfig `yaml:",inline"`
@@ -56,7 +57,8 @@ var config = configuration{
BindPort: 3000,
BindHost: "127.0.0.1",
DNS: dnsConfig{
Port: 53,
BindHost: "0.0.0.0",
Port: 53,
FilteringConfig: dnsforward.FilteringConfig{
ProtectionEnabled: true, // whether or not use any of dnsfilter features
FilteringEnabled: true, // whether or not use filter lists