On 2020/05/25 16:28 , ripe@brite.cz wrote:
Probe Address Discovery IPv4 IPv6 Connection Address - 2a01:510:xxxx:4888::1 IP Echo Service 95.85.x.x 2a01:510:xxxx:4888::1 The Local IP 192.168.1.1 2a01:510:xxxx:48ff::1
We have improved the selection of the local IPv4 and IPv6 addresses. Basically we prefer address from interfaces that have a default route. This particular problem should now be solved. Please let me know if something is wrong.
For IPv6 it is different story. On the web page all the IPv6 are listed correctly, but measurements show "src_addr":"2a01:510:xxxx:4888::1" as well as the "Connection Address" does. While the Default Route it different interface with something like 2a01:510:d5:xxxx:xxxx:xxxx:xxxx:xxxx address.
For measurements, address selection is done by the Linux kernel. As far as I can tell, what happens here is that the interface with a default route (pppoe-wan) doesn't have a global IPv6 address. So the kernel has no way to prefer one address over another. Philip