diff --git a/component/resolver/resolver.go b/component/resolver/resolver.go index bd1b262b..d2c036d5 100644 --- a/component/resolver/resolver.go +++ b/component/resolver/resolver.go @@ -173,7 +173,7 @@ func ResolveAllIPv4WithResolver(host string, r Resolver) ([]netip.Addr, error) { ip, err := netip.ParseAddr(host) if err == nil { - if ip.Is4() { + if ip.Is4() || ip.Is4In6() { return []netip.Addr{ip}, nil } return []netip.Addr{}, ErrIPVersion