WSL raw socket support for ethernet to allow for nmap functionality
Can not run nmap from WSL due to inability to interface with network sockets. Please enable passthrough or provide documentation / support to allow configuration of ethernet sockets to work with nmap. Was lead here by this discussion: https://github.com/Microsoft/WSL/issues/2039
Why say you put the Linux kernel in windows when you put some parts of the Linux subsystem in windows? Unix sockets are far better than the windows counter part and most of the worlds software uses them..... what the heck microsoft
I really agree with you!!
Generic network bridging allowing use of the full Linux kernel network functionality would be nice.
For example, any application using SCTP (RFC 2960, RFC 3309, RFC 4960) still fails to work on Windows.
Raw networking is also needed for most HA failover applications such a keepalived, ucarpd or pacemaker.
John Marks commented
yes, enable these raw sockets otherwise the only choice I have, I must boot original linux.
It was wrong to forbid raw sockets, at least enable them only on WSL and not in WINDOWS - THANK YOU.
I need this for hping3 & other tools like wireshark!
Do you know how long it will take until this issue is solved?
I'm also using nmap on the Ubuntu Subsystem and get the same error.
At the moment is the Subsystem a little bit useless until this is solved and a lot of my colleagues want to install the Subsystem as well.
Please put that on a higher prio.
Thx in advance. BR