$ netstat -nap
(No info could be read for "-p": geteuid()=1000 but you should be root.)
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags Type State I-Node PID/Program name Path
nestat
не дает никакой информации о том, какие порты используются. Например, я использую Redis-сервер на этом ПК, но он здесь не отображается.
Как это исправить? Linux дистрибутив - это Microsoft WSL Ubuntu 18.04.
/ proc / net / tcp
не реализован для WSL, поэтому доступ к этим сетевым интерфейсам proc
не работает. Команды netstat
или ss
обращаются к ним, и, поскольку они не реализованы, они не работают в WSL на Ubuntu.