Понимание вывода netstat

Понимание вывода netstat

Ниже приведен вывод команды netstat:

TCP    0.0.0.0:135            0.0.0.0:0              LISTENING
  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING
  TCP    0.0.0.0:5040           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:7680           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:8000           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:8089           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:8191           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:21112          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:49664          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:49665          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:49666          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:49669          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:49670          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:49701          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:49723          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:56220          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:61116          0.0.0.0:0              LISTENING
  TCP    13.2.2.54:139        0.0.0.0:0              LISTENING
  TCP    127.0.0.1:5939         0.0.0.0:0              LISTENING
  TCP    127.0.0.1:8065         0.0.0.0:0              LISTENING
  TCP    127.0.0.1:10134        0.0.0.0:0              LISTENING
  TCP    127.0.0.1:12668        0.0.0.0:0              LISTENING
  TCP    127.0.0.1:62522        0.0.0.0:0              LISTENING

Я пытаюсь выяснить, какой порт открыт на моем ПК. Я понимаю, что строка с 13.2.2.54:139говорит мне, что на моем ПК открыт порт 139 (поправьте меня, если я ошибаюсь). С другой стороны, я вижу 127.0.0.1с несколькими портами, и похоже, что эти порты также открыты на моем ПК. Или вывод выше означает, что все порты выше открыты?

Я прочитал некоторую информацию в Интернете, но все еще получаю ответы, которые не отвечают на мой вопрос.

Все, что я ищу, это какие порты открыты на моем ПК. Может кто-нибудь прояснить это?

решение1

Все указанные выше порты прослушивают соединения, поэтому и написано «Прослушивание».

Однако большинство из них прослушивают соединения на «любом» IP-адресе вашего компьютера, поэтому это может быть как локальный адрес обратной связи (127.0.0.1), так и любой IP-адрес, указанный на любом интерфейсе вашего компьютера. В этом случае вы можете видеть, что один процесс прослушивает порт 139 (NetBios), который, по-видимому, является вашим интернет-соединением.

TCP    13.2.2.54:139        0.0.0.0:0              LISTENING

В то время как некоторые прослушивают только адреса обратной связи:

TCP    127.0.0.1:8065       0.0.0.0:0              LISTENING

это означает, что успешное подключение будет возможно только с вашего компьютера к этим портам.

Связанный контент