diff --git a/internal/nettest/interface.go b/internal/nettest/interface.go index eeceb7e4..53ae13a9 100644 --- a/internal/nettest/interface.go +++ b/internal/nettest/interface.go @@ -76,6 +76,9 @@ func routableIP(network string, ip net.IP) net.IP { return ip } case "ip6": + if ip.IsLoopback() { // addressing scope of the loopback address depends on each implementation + return nil + } if ip := ip.To16(); ip != nil && ip.To4() == nil { return ip }