My router (running Ubuntu Linux) is dual-stack, dual ethernet. The router's WAN interface is configured with IPv4 PPPoE to my ISP. Hurricane Electric gives me an IPv6 tunnel which is working on the router. The router's LAN interface is connected to a PC running Ubuntu Linux. This is also configured as dual stack.
From the router, there is no issue. I can ping any public IPv4 or IPv6 address on the internet, and visit any website (I have tested this using elinks
).
From the PC, I can also ping any IPv4 or IPv6 address on the internet. However, there are several websites (for example, https://wiki.archlinux.org) which time out using any browser (e.g. Firefox, Chrome etc.), unless I disable IPv6 on the PC.
What kind of issue would be causing this?
Edit: I just tested again using elinks
on the PC. It did eventually work after aboute a minute of "SSL negotiation". I suppose this could be the browser timing out on IPv6 and then choosing IPv4 instead.