Add resolvers in device's network to LAN resolvers

This commit is contained in:
Daniel 2023-01-30 11:33:54 +01:00
parent 3d69216c27
commit b4133cb3dd

View file

@ -479,6 +479,8 @@ func setScopedResolvers(resolvers []*Resolver) {
for _, resolver := range resolvers {
if resolver.Info.IPScope.IsLAN() {
localResolvers = append(localResolvers, resolver)
} else if _, err := netenv.GetLocalNetwork(resolver.Info.IP); err != nil {
localResolvers = append(localResolvers, resolver)
}
if resolver.Info.Source == ServerSourceOperatingSystem {