I have connection to IPv6 network, as well as a VPN connection (IPv4 only). However, the two conflicts with each other: when I connect to the VPN, I cannot connect to IPv6 host, by domain name or IPv6 address.
My routing table output by
netstat -r shows that IPv6 connection are routed though interface en3, not ppp0 (the VPN interface)
Internet: Destination Gateway Flags Refs Use Netif Expire default link#11 UCS 14 0 ppp0 Internet6: Destination Gateway Flags Netif Expire default fe80::224:97ff:fe1 UGcI en3 localhost localhost UHL lo0 cernet.edu.cn link#9 UC en3
But whenever I ping a IPv6 address,
> ping6 2001:4860:4860::8888 ping6: UDP connect: No route to host
There aren't many VPN providers that natively support IPv6, so I wonder if there are any workarounds that allow me to connect to IPv4 network through VPN, and to IPv6 network normally.