Browse Source

preserve extclient DNS field

abhishek9686 1 week ago
parent
commit
0f8b687c87
1 changed files with 3 additions and 0 deletions
  1. 3 0
      logic/dns.go

+ 3 - 0
logic/dns.go

@@ -226,6 +226,9 @@ func GetGwDNS(node *models.Node) string {
 }
 }
 
 
 func SetDNSOnWgConfig(gwNode *models.Node, extclient *models.ExtClient) {
 func SetDNSOnWgConfig(gwNode *models.Node, extclient *models.ExtClient) {
+	if extclient.DNS != "" {
+		return
+	}
 	extclient.DNS = GetGwDNS(gwNode)
 	extclient.DNS = GetGwDNS(gwNode)
 }
 }