You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For now we don't really plan to write our own binaries to run the tests so the default requirement will have to stay, at least until we're ready to focus more on how the tests run.
Power users can of course try and bypass that with sysctl or even running different docker runtimes
For now unfortunately I can't offer a solution. The cap is a requirement for podman and probably rootless Docker for our tests to work. Our original tests showed that without it there are too many problems.
When we start working on the binaries we will consider this task :)
Which components require CAP_NET_RAW?
mtr
andtraceroute
? Is it possible to replace them?Q & A about TCP traceroute
1. How to send a specific number of SYN?
Set
TCP_SYNCNT
socket option.2. How to reuse a TCP socket?
TCP sockets can dissolve the association by connecting to an address with the
sa_family
member ofsockaddr
set toAF_UNSPEC
.3. How to know which packet triggered a ICMP packet?
Use a TCP option you can control, for example, maximum segment size (using
TCP_MAXSEG
socket option).PoC
The text was updated successfully, but these errors were encountered: