Статьи | Как определить закрытые порты
18.09.2014 0:13

Как определить закрытые порты

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

Что такое порт

Портом называется системный адрес или участок памяти, через который и осуществляется обмен данными. Закрытые порты – это такие порты, через которые не удается осуществить соединение. Закрывать порты может как сам провайдер, так и брандмаузер персонального компьютера. Выявить какие порты являются открытыми и закрытыми, можно обратившись к интернет-провайдеру или воспользовавшись специальными программами.

Как посмотреть закрытые порты на компьютере

Для проверки закрытых портов необходимо установить и запустить программу, которая будет выступать в роли сервера для данных. Другими словами, узнать закрытые порты можно с помощью программы, через которую будет происходить соединение клиентов из сети. Обычно это требуется, если пользователь хочет начать играть в сетевую игру. Для этого на компьютере создается сервер этой игры, и к нему начинают коннектиться другие игроки. Тот же принцип и для остальных программ, которые работают через интернет.

Для проверки портов необходимо зайти в меню Пуск и зайти в Выполнить. После этого появится окно командной строки, в котором необходимо ввести команду cmd. После ввода команду откроется системная консоль операционной системы. Необходимо набрать команду netstat –b, с помощью которой запустится проверку всех портов, открытых в настоящий момент, и всех портов который используются с названием процессов. В окне появится список с заголовками: имя, локальный и внешний адрес и состояние. Под именем подразумевается название протокола TCP или UDP. Также можно в этой графе увидеть имя процесса, который связан с этим соединением.

Под локальным адресом подразумевается сам персональный компьютер и номер его порта. Под внешним показывается компьютер, с которым на данный момент установлено соединение. В строке состояния могут быть различные варианты записей: Established, Closed, Close_wait. Первый вариант означает, что порт открыт. Остальные записи значат, что обмен пакетами был произведен и завершен. Другие порты в данный момент являются закрытыми, и через них не происходит никакой обмен данными. Но стоит учесть, что netstat показывает только порты на компьютере, но никак не сможет отобразить состояние портов у самого интернет-провайдера.

Похожие по теме: