Dont pass in dns proxy to override

Former-commit-id: 51dd927f9b
This commit is contained in:
Owen
2025-12-31 15:42:51 -05:00
parent aeb908b68c
commit 1b43f029a9
6 changed files with 19 additions and 36 deletions

View File

@@ -439,10 +439,12 @@ func StartTunnel(config TunnelConfig) {
if config.OverrideDNS {
// Set up DNS override to use our DNS proxy
if err := dnsOverride.SetupDNSOverride(interfaceName, dnsProxy); err != nil {
if err := dnsOverride.SetupDNSOverride(interfaceName, dnsProxy.GetProxyIP()); err != nil {
logger.Error("Failed to setup DNS override: %v", err)
return
}
network.SetDNSServers([]string{dnsProxy.GetProxyIP().String()})
}
apiServer.SetRegistered(true)
@@ -975,7 +977,7 @@ func AddDevice(fd uint32) error {
// Here we replace the existing TUN device in the middle device with the new one
middleDev.AddDevice(tdev)
return nil
}