Yes now it works fine, my 1000069 now shows correct "Local Address" and is not marked "IPv4 RFC1918" anymore. Thank you for that. Regarding measurements I see what you mean. I think we can live with it... Thanks again Jiri ______________________________________________________________
Od: "Philip Homburg" <philip.homburg@ripe.net> Komu: atlas-sw-probes@ripe.net Datum: 18.06.2020 18:03 Předmět: Re: [atlas-sw-probes] How to force the SW Probe to use particular IP Interface / IP Address?
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