- if upstream DNS is missing fallbacks on localresponder if defined, else on "127.0.0.53:53" as last chance
							parent
							
								
									31e05cb177
								
							
						
					
					
						commit
						946a2245cc
					
				| 
						 | 
					@ -88,6 +88,11 @@ func oneTimeDNS(config string) (dns string) {
 | 
				
			||||||
	upl := ZabovConfigs[config].ZabovDNSArray
 | 
						upl := ZabovConfigs[config].ZabovDNSArray
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if len(upl) < 1 {
 | 
						if len(upl) < 1 {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							if len(ZabovLocalResponder) > 0 {
 | 
				
			||||||
 | 
								fmt.Println("No DNS defined, fallback to local responder:", ZabovLocalResponder)
 | 
				
			||||||
 | 
								return ZabovLocalResponder
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
		fmt.Println("No DNS defined, using default 127.0.0.53:53. Hope it works!")
 | 
							fmt.Println("No DNS defined, using default 127.0.0.53:53. Hope it works!")
 | 
				
			||||||
		return "127.0.0.53:53"
 | 
							return "127.0.0.53:53"
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue