https://github.com/catchpoint/Networking.traceroute
This version of traceroute
has an “Loose match” mode that allows traceroute to run properly in Azure environments.
However, ICMP isn’t supported on NAT gateways and fails to go through them. But what about Path MTU Discovery?