Команда netstat на WSL не дает никаких сообщений

Команда
$ 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.

0
задан 26 July 2019 в 05:50

1 ответ

/ proc / net / tcp не реализован для WSL, поэтому доступ к этим сетевым интерфейсам proc не работает. Команды netstat или ss обращаются к ним, и, поскольку они не реализованы, они не работают в WSL на Ubuntu.

2
ответ дан 10 December 2019 в 10:02

Другие вопросы по тегам:

Похожие вопросы: