dublin-traceroute icon indicating copy to clipboard operation
dublin-traceroute copied to clipboard

Dublin Traceroute is a NAT-aware multipath tracerouting tool

Results 31 dublin-traceroute issues
Sort by recently updated
recently updated
newest added

I've try to build it using brew formula `brew install https://raw.githubusercontent.com/insomniacslk/dublin-traceroute/master/homebrew/dublin-traceroute.rb` and get this error: ``` ==> cmake . -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/dublin-traceroute/0.4.2 -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_FRAMEWORK=LAST -D Last 15 lines from /Users/a/Library/Logs/Homebrew/dublin-traceroute/01.cmake:...

Start container command: ``` docker run -itd --name test --net=host -v $PWD/output:/output insomniacslk/dublin-traceroute /bin/sh ``` Hang here, wait about 1 hours, there is no updated. ``` dublin-traceroute 220.181.38.148 -d 443...

Hello let me start to thank you for this tool. However i seem to run into an issue where it chooses the wrong source IP. When multiple are assigned to...

``` # uname -a Linux DUB-LAP-128 4.4.0-18362-Microsoft #476-Microsoft Fri Nov 01 16:53:00 PST 2019 x86_64 x86_64 x86_64 GNU/Linux # strace dublin-traceroute 8.8.8.8 execve("/usr/bin/dublin-traceroute", ["dublin-traceroute", "8.8.8.8"], 0x7fffea1027e8 /* 14 vars */)...

Dublin Traceroute is only able to work on IPv4 networks. IPv6 support is required, as IPv4 is a legacy protocol.

Add a CLI flag to generate a single-path traceroute that has the same flow hash of a reference packet CC @omribahumi

See https://stackoverflow.com/questions/31409036/converting-from-struct-timespec-to-stdchrono/31414376 for conversion. Verify if std::chrono::steady_clock::time_point can be used . Basically: ``` timespec ts = {3, 123}; // 3 seconds + 123 nanoseconds auto d = std::chrono::seconds{ts.seconds} + std::chrono::nanoseconds{ts.nanoseconds};...

libtins is not really required, and it largely increases the space footprint with a lot of features that are not used for tracerouting. Packet injection can be implemented entirely with...

I installed libations, jsconcpp, libpcap-dev but when I run the make command in the "build" directory inside dublin-traceroute, it fails. `ubuntu:~/dublin-traceroute/build$ make [ 12%] Building CXX object CMakeFiles/dublintraceroute.dir/src/common.cc.o In file...