diff --git a/internal/provider/utils/openvpn.go b/internal/provider/utils/openvpn.go index 14b11e4d..211057bf 100644 --- a/internal/provider/utils/openvpn.go +++ b/internal/provider/utils/openvpn.go @@ -161,9 +161,8 @@ func OpenVPNConfig(provider OpenVPNProviderSettings, lines.add("persist-key") } - if ipv6Supported { - lines.add("tun-ipv6") - } else { + if !ipv6Supported { + lines.add("pull-filter", "ignore", `"tun-ipv6"`) lines.add("pull-filter", "ignore", `"route-ipv6"`) lines.add("pull-filter", "ignore", `"ifconfig-ipv6"`) lines.addLines(provider.IPv6Lines)