implement -dnsmasq address flag
This commit is contained in:
parent
5bcf12a070
commit
d106190ef8
@ -39,6 +39,10 @@ var (
|
|||||||
leasesPath = flag.String("leases_path",
|
leasesPath = flag.String("leases_path",
|
||||||
"/var/lib/misc/dnsmasq.leases",
|
"/var/lib/misc/dnsmasq.leases",
|
||||||
"path to the dnsmasq leases file")
|
"path to the dnsmasq leases file")
|
||||||
|
|
||||||
|
dnsmasqAddr = flag.String("dnsmasq",
|
||||||
|
"localhost:53",
|
||||||
|
"dnsmasq host:port address")
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
@ -122,7 +126,7 @@ func main() {
|
|||||||
dns.Question{"servers.bind.", dns.TypeTXT, dns.ClassCHAOS},
|
dns.Question{"servers.bind.", dns.TypeTXT, dns.ClassCHAOS},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
in, _, err := dnsClient.Exchange(msg, "127.0.0.1:53")
|
in, _, err := dnsClient.Exchange(msg, *dnsmasqAddr)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user