mirror of
https://github.com/net-byte/water.git
synced 2024-04-21 12:21:38 +00:00
fix dns
This commit is contained in:
+6
-3
@@ -64,12 +64,15 @@ func openDev(config Config) (ifce *Interface, err error) {
|
||||
}
|
||||
// set dns
|
||||
servers := []netip.Addr{}
|
||||
servers[0], _ = netip.ParseAddr("8.8.8.8")
|
||||
servers[1], _ = netip.ParseAddr("1.1.1.1")
|
||||
s1, _ := netip.ParseAddr("8.8.8.8")
|
||||
s2, _ := netip.ParseAddr("1.1.1.1")
|
||||
servers = append(servers, s1)
|
||||
servers = append(servers, s2)
|
||||
domains := []string{"wintun.dns"}
|
||||
log.Printf("set dns servers:%v domain:%v", servers, domains)
|
||||
err = link.SetDNS(windows.AF_INET, servers, domains)
|
||||
if err != nil {
|
||||
log.Println(err)
|
||||
panic(err)
|
||||
}
|
||||
|
||||
wintun := &wintun{dev: dev}
|
||||
|
||||
Reference in New Issue
Block a user