Как открыть закрытый порт. Как открыть порт Windows. Как открыть порты для сервера

Кроме открытия порта на роутере, пользователю необходимо проверить открыт ли он на компьютере. Открытие порта необходимо для работы определённых приложений или установки сервера. Часто порт блокирует система безопасности вашей операционной системы. В нашей статье опишем способы решения этой проблемы.

Для начала проверим какие порты открыты на вашем компьютере. Воспользуемся командной строкой. Для вызова строки нажимаем сочетание клавиш Win+R и пишем команду «cmd».
В окне командной строки пишем «netstat -a» и видим список открытых портов на вашем ПК. Состояние LISTENING означает, что эти порты открыл процесс и ожидает подключения. Состояние ESTABLISHED означает, что порты открыты в определенном процессе или приложении.

Если ваш компьютер подключен через роутер, то вам необходимо для начала открыть порты на маршрутизаторе. Как это сделать указано в статье

Для того чтобы открыть порты TCP или UDP-порты на компьютере, необходимо зайти в настройки брандмауэра. Нажимаем комбинацию клавиш Win+R. И прописываем команду firewall.cpl, нажимаем кнопку ОК.
В настройках брандмауэра переходим по ссылке «Дополнительные параметры».

Переходим раздел настройки брандмауэра. Слева в меню нажимаем на пункт «Правила для входящих соединений»

Открывается список. В окне «Действие» создаём правило для порта.

Выбираем тип протокола. Отмечаем «Разрешить подключение». Нажимаем кнопку Далее.

В графу «Имя» пишем название для правила - например, торрент клиент. Нажимаем кнопку Готово.

Если все действия правильно были выполнены порт с созданным правилом будет открыт.
Проверить открыт или закрыт порт можно также при помощи различных онлайн-сервисов. Например,

337503 01.07.2015

Твитнуть

Плюсануть

В прошлый раз мы о том, что такое компьютерные порты. По сути, установленным на компьютере программам, которые используют Интернет, для нормальной работы нужен не только сам доступ в Сеть, но и открытые порты.

Как и другим программам, которые отправляют и принимают информацию из Сети, порты нужны для работы сетевым играм. Неважно, играете в Counter Strike, World of Tanks или «Доту»: все эти игры многопользовательские, а значит, им нужны порты для взаимодействия с другими игроками. Порты постоянно используют и другие популярные программы, например, Skype, Viber или μTorrent.

Но порты вашего компьютера могут быть закрыты. Представьте ситуацию: ваш мобильный телефон внезапно перестал принимать входящие сообщения и звонки. То есть, вы звоните кому-нибудь, на другом конце поднимают трубку, вы говорите «Алло!», а в ответ - ни слова. Вы набираете номер снова и снова, звоните на другие номера, но все по-прежнему – вас не слышат. Тогда вы пишете SMS, но и на них не приходят ответы.

Примерно так можно описать ситуацию, когда порты вашего компьютера закрыты. Ваши программы, связанные с Сетью, отправляют информацию, но в ответ ничего не приходит. Конечно, при этом они не могут полностью выполнять свои функции. В играх это проявляется сообщениями об ошибке соединения, задержками в работе (лагами). Так, например, в World of Tanks может появляться сообщение «Destination Unreachable».

Чтобы понять, что при этом происходит и как с этим бороться, нужно понимать, как компьютер может быть соединен с Интернетом. Возможны три различных варианта: прямое подключение к Интернету, подключение через роутер и подключение с использованием трансляции сетевых адресов (NAT). Сейчас мы расскажем о каждом из этих случаев подробнее.

Прямое подключение.

При таком подключении ваш компьютер можно сравнить с частным домом. Этот дом стоит сам по себе, у него есть 65536 постоянно открытых дверей и свой отдельный адрес – название улицы и номер дома. При этом вы можете выйти из любой из дверей и пойти куда угодно. Точно так же кто угодно, зная название улицы и номер дома, может прийти к вам и зайти в любую из дверей. Вы либо ваши гости это и есть пакеты информации, передаваемой между вашим компьютером и Интернетом. Как вы уже догадались, все порты при таком подключении открыты, а информация может свободно передаваться в обоих направлениях.

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

Подключение через роутер.

Внешне домашний роутер представляет собой небольшую коробочку. По сути это тоже компьютер, задача которого сводится к получению доступа в Интернет и распределению его сразу на несколько устройств – компьютер, ноутбук, планшет или смартфон. Таким образом, если при подключении к Сети напрямую наш компьютер можно сравнить с частным домом, то при подключении к роутеру он является квартирой в многоквартирном доме. Вы можете легко выйти из квартиры через любую дверь (а их у нас, как вы уже могли догадаться, 65536) и пойти куда угодно. Но если кто-то хочет прийти к вам в гости, то теперь он должен знать не только название улицы и номер дома, но и номер квартиры. В подъезде при этом сидит строгий швейцар, который спросит у любого гостя, куда тот направляется, выяснит, ждут ли его, и лишь после этого впустит гостей.

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

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

Как попасть в настройки фаервола (брандмауэра)

Данные настройки расположены в Панели управления, где есть раздел «Система и безопасность». В новых версиях операционной системы можно воспользоваться таким элементом рабочего стола, как поиск. В нем надо начать вводить слово «брандмауэр», и пользователь увидит в результатах нужную ссылку. Еще одним очень быстрым и удобным методом для попадания в настройки является нажатие комбинации Win+R. Появится строка, в которой следует написать: «firewall.cpl» и нажать на OK.

Как на компьютере в брандмауэре?

В настройках встроенного фаервола необходимо перейти в "Дополнительные параметры", после чего будет открыт раздел с параметрами в режиме повышенной безопасности. Слева есть поле с правилами для входящих соединений. Его надо открыть и создать правило. Для этого в окне «Действия» справа нажимается соответствующий пункт, и будет открыт "Мастер для создания правила подключения". Тип правила должен быть выбран для порта. Далее выбирается тип протокола, и указывается порт. Как правило, протоколом выбирается TCP, а реже - UDP. Здесь же указывается номер порта. Как узнать, какой открыть порт? Каждая игра и программа требует свой определенный номер. Его можно найти, воспользовавшись поисковой системой. После этого ставится галочка, разрешающая подключение, создается имя для правила и все. Теперь порт открыт. Проверить его доступность извне можно при помощи специальной программы PFPortChecker. Если проверка показывает, что порт закрыт, можно прибегнуть к такому варианту: разрешить программе сетевую активность любого типа. Как порты открывать таким способом? Снова нужно попасть в настройки и снова создать правило. Но теперь оно создается не для порта, а для приложения. В открывшемся окне нужно выбрать ту программу, доступ к которой необходим. Снова ставится галочка для разрешения подключения, придумывается имя. Теперь правило создано и для программы.

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

Как отключить фаервол?

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

Как открыть порты для сервера?

Чтобы это сделать, необходимо открыть настройки роутера, авторизоваться, а затем попасть в пункт «Межсетевой экран». Здесь выбирается параметр «Виртуальные серверы». Стоит отметить, что на всех роутерах названия могут отличаться. Откроется окно, где нужно заполнить все поля в соответствии с тем, какой сервер необходим. Здесь ничего трудного нет.

Как в Ubuntu открыть порт?

Не секрет, что Windows ориентирована даже на малоопытных пользователей. Именно поэтому в этой системе все операции выполняются при помощи графического интерфейса. В Ubuntu же все операции осуществляются при помощи специальных команд, прописываемых в командной строке. Как же в этой системе открывать порты?

Ответ может удивить: никак. Все дело в том, что здесь никакие порты совсем не блокируются брандмауэром по умолчанию. Пользователь по желанию, наоборот, может заблокировать их. Если же каким-то образом порт оказался закрыть, то для его проверки можно использовать программу Nmap. Она способна распознать различные состояния портов. Так, состояние Open значит, что приложение готово принимать пакеты на данный порт. Filtered означает, что фильтр либо брандмауэр блокирует порт в сети. Программа не может определить, открыт он или закрыт. Closed означает, что порт в текущий момент не связан ни с одним приложением, но может быть открыт в любой момент. И, наконец, состояние Unfiltered означает, что порт отвечает на запрос утилиты, но нет возможности определить, является он открытым или закрытым.

Если при сканировании нажать на пробел, то появится процесс выполнения.

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

Итоги

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

Наверняка многие слышали о том, что в некоторых случаях требуется открывать порты для того, чтобы, например, в Интернете стал доступен какой-то ресурс. Правда, далеко не все знают, как в Windows 7 - одной из самых популярных «операционок» современности. Посмотрим на аспект общих решений этого вопроса, а также разберемся с некоторыми нюансами.

Зачем нужны порты?

Не будем углубляться в дебри системных процессов, а постараемся разобраться, как открывать порты на Windows 7. Прежде всего, каждый должен знать, что порты, по сути, в самом широком смысле представляют собой некие универсальные каналы связи, по которым можно подключаться к определенным ресурсам в том же Интернете. Это иногда является обязательным условием для возможности поучаствовать в онлайн-игре или получить доступ к закрытому серверу.

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

Как на Windows 7: общее решение

Итак, изначально вся эта процедура сводится к изменению настроек брэндмауэра. Говоримся сразу: данное общее решение можно использовать исключительно в тех случаях, когда подключение осуществляется напрямую через кабель, а не маршрутизатор типа Wi-Fi-роутера (в этом случае порты нужно будет настраивать на самом устройстве).

Как открывать порты на Windows 7? Проще простого. Для начала заходим в где выбираем раздел системы и безопасности. После этого выбираем настройку брэндмауэра. В этом разделе нас интересуют дополнительные параметры, после выбора которых откроется окно параметров режима повышенной безопасности.

Здесь слева вверху задействуем строку правил для входящих подключений, а затем создаем новое (в качестве компонента выбирается порт). На следующем этапе указываем протокол TCP, номер нужного порта, после чего разрешаем подключение. Далее появившиеся настройки профилей можно оставить без изменений. Затем вводим название нового правила и жмем кнопку «Готово».

Вопросы открытия и изменения com-портов

Что касается того, как открываются com-порты Windows 7, здесь тоже ничего особо сложного нет. Иногда такая процедура понадобится для того, чтобы переназначить зарезервированные порты для некоторых устройств или же попросту удалить неиспользуемые.

Сначала кликаем на значке компьютера на Рабочем столе и выбираем строку свойств. На вкладке дополнительно жмем на кнопку после чего потребуется создать новую переменную с названием DEVMGR_SHOW_NONPRESENT_DEVICES со значением 1 (это позволит отобразить все порты и устройства, их использующие, в соответствующем диспетчере).

Теперь вызываем либо из Панели управления, либо командой devmgmt.msc, вводим в строке меню «Выполнить». В нем необходимо отсортировать список устройств по типу. В разделе COM- и LPT-портов станут видны все неиспользуемые устройства, которые без надобности занимают соответствующие порты. Их можно совершенно просто удалить. Переназначение портов производится в субменю свойств любого установленного в системе компонента.

Как открывать порты на Windows 7 для Minecraft

Что же касается открытия портов для одной из самых популярных онлайн-игр под названием Minecraft, тут можно применить два основных метода: настроить их вручную или использовать специальные утилиты, что намного проще. Начнем со второго.

Можно установить небольшую утилиту под названием Simple Port Forwarding, после запуска программы нужно указать номер порта 25565, свой IP-адрес и выставить некоторые дополнительные параметры. Но тут следует учесть, что приложение является условно-бесплатным, а через неделю после начала использования его придется покупать.

Значит, пользователю понадобится знать, как открывать порты на Windows 7 именно для этой игры вручную. Разберем ситуацию на примере роутеров. Для начала через браузер нужно войти в его настройки и обратиться к разделу Port Forwarding. Здесь придется создать новое подключение, а в листе настроек ввести IP самого роутера, IP провайдерского сервера, номер искомого порта (25565) и не забыть поставить галочку напротив задействования протокола TCP. После этого нужно сохранить настройки и просто перезагрузить маршрутизатор и компьютер (ноутбук). Как видим, эта методика несколько сложнее, поскольку придется обращаться к провайдеру (по крайней мере, для того, чтобы узнать адрес его сервера).

Заключение

Если подвести некий небольшой итог, можно отметить, что ничего особо сложного в открытии портов в «семерке», впрочем, как и в любой другой системе, нет. Тут просто нужно обратить внимание на тип открываемого порта, поскольку именно от этого будет зависеть специфика выполняемой процедуры. Само собой разумеется, следует учесть и тип интернет-подключения, ведь общая методика работает исключительно в случаях прямого подключения компьютера или ноутбука посредством Для Wi-Fi-соединения настройка роутера аналогична подключению к серверам Minecraft. В крайнем случае все необходимые данные можно получить у провайдера, если автоматическая настройка некоторых параметров не предусмотрена. Наконец, ничего может не получиться, если некоторые порты провайдером просто не поддерживаются или по каким-либо причинам блокируются.

Если не все, то очень многие пользователи, особенно те, кто предпочитает командные онлайн-игры, знают, что для некоторых приложений в Windows-системах должны использоваться специальные порты, без которых корректное функционирование некоторых программ, требующих в своей работе обращения к интернет-ресурсам, будет невозможно. Например, то же приложение Skype использует порт 443, соответствующий протоколу TCP, браузеры в основном задействуют порт 80. О том, как отрыть порт на Windows 7, далее и пойдет речь. Сразу хочется обнадежить всех пользователей, далеких от понимания таких технологий, что после прочтения данного материала, они смогут открывать порты самостоятельно и использовать их, например, для популярной игры Minecraft.

Что такое порты, и зачем они нужны?

Прежде чем рассматривать основной вопрос, касающийся того, как открыть порт на Windows 7, немного остановимся на теоретических сведениях.

Что представляют собой порты в общем понимании? Это есть определенные каналы связи, которые выделяются для работы каких-то приложений. При этом использует их только та программа, для которой они назначены. Каждому порту соответствует протокол (TCP или UDP), то есть набор правил, регламентирующих интернет-соединение с нужным ресурсом и осуществление приема и передачи данных.

Обычно в операционной системе для стандартных (типовых приложений) производить ручные настройки не нужно. Но вот как раз для некоторых специфичных программ (той же игры Minecraft) порты необходимо открывать самостоятельно. Кроме того, открытые порты в Windows 7 или подобных системах позволяют использовать их и для предоставления доступа к каким-то ресурсам внутри локальной сети, а не только в интернете. В общем, сфера использования портов достаточно обширна.

Как открыть порт на компьютере с Windows 7: общая методика

Теперь переходим к практическим действиям. Вся методология сводится в настройке параметров брэндмауэра. Сразу же обратите внимание, что открытие портов средствами операционной системы применяется исключительно для проводных подключений. В случае доступа к сети или к интернету посредством беспроводной связи, когда в качестве маршрутизатора выступает роутер или ADSL-модем, такая методика не годится. А порты придется открыть или переназначать исключительно на маршрутизаторе.

Итак, сначала вызываем стандартную «Панель управления» и переходим в ней к разделу брэндмауэра. В окне основных настроек используем строку дополнительных параметров, расположенную в меню слева, после чего последует запрос на их открытие от имени администратора. Соглашаемся.

После этого откроется окно параметров в режиме повышенной безопасности. Теперь вопрос того, как открыть порт на Windows 7, подразумевает создание нового правила (колонка с соответствующей строкой находится в правом меню).

В новом окне, которое представляет собой некое подобие «Мастера настройки», в типе правил выбираем создание правила для порта и нажимаем кнопку продолжения.

На следующем этапе необходимо установить тип используемого протокола, поскольку приложения могут использовать и TCP, и UDP. Выбираем TCP, а затем указываем, для каких именно портов новое правило будет использовано (для всех или для какого-то конкретного). Давайте используем открытие порта 443 для программы Skype и укажем его в настройках.

На следующем этапе необходимо дать разрешение на подключение с использованием открываемого порта. Отмечаем соответствующую строку (безопасное соединение с проверкой подлинности лучше не использовать).

Далее настройки профилей можно оставить без изменений (галочки будут установлены напротив всех пунктов), затем вводим произвольное название нового правила и кликаем по кнопке «Готово». Все. Созданное правило активно, и порт стал доступным для использования.

Примечание: в некоторых случаях такие настройки результата могут не дать, если открываемый порт по каким-то причинам заблокирован вашим провайдером.

Как открыть порт на Windows 7 через командную консоль?

Как видим, настройки файрвола достаточно просты. Однако есть еще одна не менее действенная методика. В Windows 7 командная строка открыть порт любого типа позволяет еще проще и с меньшими затратами по времени, хотя многие пользователи ее использование явно недолюбливают. Тем не менее, остановимся и на этом варианте.

Запускаем командную консоль от имени администратора, используя главное меню «Пуск» или меню «Выполнить» с командой cmd. Затем прописываем сочетание следующего содержания:

netsh advfirewall firewall add rule name="НАЗВАНИЕ_ПРАВИЛА" protocol="НОМЕР_ПОРТА" localport=Порт action=allow dir=IN.

Название правила, как и в случае с настройками брэндмауэра, вводится произвольно, а номер порта указывается именно тот, который следует открыть (например, 443, как в прошлой методике).

Просмотр открытых портов

Теперь нужно убедиться, что все сделано правильно. Открытые порты на компьютере с Windows 7 просмотреть можно через ту же командную консоль, в которой следует прописать команду netstat -a.

На экране отобразится список всех открытых портов. Каждому из них будет соответствовать определенное описание, где:

  • ESTABLISHED - связь установлена, и порт используется;
  • TIME_WAIT - порт находится в режиме ожидания открытия для установки связи;
  • CLOSE_WAIT - порт в режиме ожидания отключения связи;
  • LISTENING - порт находится в режиме прослушивания.

Вопросы переназначения портов

В принципе, для этого можно воспользоваться разделом переменных сред (строка дополнительных опций в свойствах компьютера), создать в нем новый параметр DEVMGR_SHOW_NONPRESENT_DEVICES и присвоить значение в виде единицы. После этого вызываем стандартный «Диспетчер устройств», сортируем устройства по типу, и в разделе LPT- и COM-портов сразу же можно будет определить все устройства, которые используют данные порты, без надобности. Переназначение можно произвести из дополнительных меню, соответствующих каждому девайсу (или удалить их вовсе).

Краткие итоги

Если повести черту под всем вышесказанным, думается, оптимальным решением с наименьшими затратами по времени станет использование командной строки. Но для начинающего пользователя подойдет и первая методика в силу ее простоты и доступности.

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