logo
Tehnologiya setevogo dizajna

Как посмотреть текущие соединения?

Текущие соединения можно посмотреть с помощью команды

netstat -an

(параметр n указывает выводить IP адреса вместо доменных имен).

Запускается эта команда следующим образом:

«Пуск» - «Выполнить» - набираем cmd - «Ок». В появившейся консоли (черное окно) набираем команду netstat -an и жмем <Enter>. Результатом будет список установленных соединений между сокетами нашего компьютера и удаленных узлов.

Например получаем:

Активные подключения

Имя

Локальный адрес

Внешний адрес

Состояние

TCP

0.0.0.0:135

0.0.0.0:0

LISTENING

TCP

91.76.65.216:139

0.0.0.0:0

LISTENING

TCP

91.76.65.216:1719

212.58.226.20:80

ESTABLISHED

TCP

91.76.65.216:1720

212.58.226.20:80

ESTABLISHED

TCP

91.76.65.216:1723

212.58.227.138:80

CLOSE_WAIT

TCP

91.76.65.216:1724

212.58.226.8:80

ESTABLISHED

...

В этом примере 0.0.0.0:135 — означает, что наш компьютер на всех своих IP адресах слушает (LISTENING) 135-й порт и готов принимать на него соединения от кого угодно (0.0.0.0:0) по протоколу TCP.

91.76.65.216:139 — наш компьютер слушает 139-й порт на своем IP-адресе 91.76.65.216.

Третья строка означает, что сейчас установлено (ESTABLISHED) соединение между нашей машиной (91.76.65.216:1719) и удаленной (212.58.226.20:80). Порт 80 означает, что наша машина обратилась с запросом к веб-серверу (у меня, действительно, открыты страницы в браузере).