13 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Твой Сетевичок

Как открыть порт на компьютере windows 7?

Популярный вопрос «как проверить, открыт ли порт» актуален как для опытных геймеров, так и начинающих сисадминов. Соответственно, прежде чем открывать порты на компьютере с ОС Windows XP, 7 или 8, необходимо определиться с конечной целью данного «предприятия» и тем, какие именно порты нужно открыть. Например, для «Skype» это 433 и 80 порт, а для мегопопулярной игры «Minecraft» потребуется открыть порт 25565.

Само по себе «открытие портов» не несет какого-либо ущерба вашему компьютеру: его безопасность будет зависеть от того, какая программа и как использует и «прослушивает» его.

Например, большинство компаний, предоставляющих услуги информационной безопасности, рекомендуют обратить внимание на порты за номерами: 21, 23, 25, 80, 1026, 1028, 1243, 137, 139, 555, 666, 1001, 1025, 7000, 8080, 12345, 31337, 31338.

Иными словами, открытые порты — как открытые двери в суровый мир высоких технологий, соответственно не стоит открывать всё подряд, не зная кем и с какой целью данный порт может использоваться.

Что такое «Порт» и зачем он нужен

Основная задача персонального компьютера – обрабатывать информацию, используя для этого множество программ разного назначения. Большая часть программ обращается к собственному серверу для получения и отправки пакетов данных, например, регулярных обновлений или отдельных файлов (файлообменники). Передача информации происходит по определенному каналу – порту. Каждый порт (туннель) имеет свой номер, являющийся идентификатором и определяющий его назначение. Например, чтобы воспользоваться удаленным рабочим столом другого компьютера, нужно проверить статус и при необходимости открыть порт 3389.

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

Читайте так же:
Почему камера не сканирует QR-код

Через командную строку

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

Как отрыть порт на Windows 7 через Брандмауэр, командную строку и программу

Теперь вводим команду:

netsh advfirewall firewall add rule name=”Наименование правила” protocol=”TCP или UDP” localport=Номер порта action=allow dir=IN

С целью решения поставленной задачи необходимо выполнить следующие действия:

  1. Через «Пуск» открыть «Панель управления»;Открыть «Панель управления»
  2. Войти в «Брандмауэр Windows»;
  3. Далее перейти в «Дополнительные параметры»;Перейти в «Дополнительные параметры»
  4. Затем щелкнуть на «Правила для входящих подключений»;Щелкнуть на «Правила для входящих подключений»
  5. После этого требуется сформировать правило, с этой целью надо щелкнуть по соответствующему имени в отобразившемся перечне правил;Надо щелкнуть по соответствующему имени
  6. Установить отметку на пункте «Для порта» (TCP|UDP);Отметить пункт«Для порта» (TCP|UDP)
  7. В следующем окне поставить отметку на «Все локальные порты» либо при необходимости можно указать определенные, например, 80, 443 и т. д.;Поставить отметку на «Все локальные порты»
  8. Кликнуть «Далее»;
  9. Отметить «Разрешить подключение» и щелкнуть «Далее»;Отметить «Разрешить подключение» и щелкнуть «Далее»
  10. В отобразившемся меню установить галочки напротив всех трех профилей и вновь нажать «Далее»;Установить галочки
  11. В поле «Имя» набрать наименование на усмотрение пользователя;Набрать любое имя
  12. Кликнуть «Готово».

Таким образом, процедура открытия портов на Виндовс 7 не является сложной задачей и совсем не требует больших затрат времени. Необходимо лишь внимательно ввести данные.

Как открыть порты на Windows 7

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

Использование брандмауэра

Рассмотрим, как пользоваться этим инструментом:

  • Открыть панель управления через Пуск.
  • Переключить режим отображения на «Значки». Выбрать раздел «Брандмауэр».
  • Отобразится окно защиты Windows. Необходимо посмотреть в левую его часть и кликнуть по пункту меню «Дополнительные параметры».
Читайте так же:
Все способы запустить редактор реестра на Windows 7

Дополнительные параметры

Создать правило

выбор типа правила

указание протокола

Разрешить подключение

выбор профиля

Открытие выполнено. Можно применять адрес для подключения программы или игры.

Использование командной строки

Метод подойдет продвинутым пользователям. С его помощью можно существенно сократить время создания правила. Инструкция:

  • Запустить командную строку от имени администратора.
  • Ввести команду вида: «netsh advfirewall firewall add rule name=L2TP_TCP protocol=TCP localport=хххх action=allow dir=IN». Разберем составляющие параметры:

командная строка

  • «protocol=TCP» – тип протокола. Второй вариант – «UDP».
  • «localport=хххх» – вместо «х» вставляются значения номера порта.
  • «action=allow» – действие при обращении. В данном случае – разрешить.

Имя для создаваемого правила будет задано стандартное.

Подведем итоги. Проверка порта на компьютере под управлением Windows 7 выполняется через командную строку или онлайн сервис. Открытие порта для подключения более удобно с использованием визуального интерфейса брандмауэра. Если требуется выполнить задачу максимально быстро, следует задействовать команду с заранее вписанными параметрами.

Как открыть порт в брандмауэре Windows.

В настройках встроенного брандмауэра перейдите по ссылке «Дополнительные параметры»:

Вам откроется раздел настройки Брандмауэра в режиме повышенной безопасности. В поле слева кликаем на раздел «Правила для входящих соединений»:

Откроется список всех правил для входящих соединений. Теперь надо создать правило. Для этого справа, в окне «Действия», кликаем на ссылку «Создать правило».
Откроется Мастер создания правила для нового входящего подключения:

Выбираем тип правила — «Для порта». Нажимаем кнопку Далее.

Теперь нужно выбрать тип протокола и указать порт. «Тип протокола» для игр, как правило, «Протокол TCP». В некоторых случаях, например для файлообменных программ или игр, нужно ещё открыть и порт UDP. Поэтому, если нужно открыть и TCP-порт и UDP-порт в Windows — Вам придется создавать два правила. В поле Определенные порты нужно указать номер нужного порта. Например, для Minecraft нужно открывать порт 25565 и TCP и UDP. Нажимаем кнопку Далее.

Читайте так же:
Как перенести WhatsApp с одного iPhone на другой

Ставим галку «Разрешить подключение». Нажимаем кнопку Далее.

Здесь ничего не меняем. Нажимаем кнопку Далее.

В поле Имя прописываем название для создаваемого правила — например DC++ или Minecraft . Нажимаем кнопку Готово.

Правило создано и порт в брандмауэре Windows 7 и Windows 8 открыт. Проверить доступность порта из-вне можно с помощью программы PFPortChecker.

Если при проверке — порт закрыт, то можно попробовать такой вариант: разрешить приложению любую сетевую активность. Для этого, опять в настройках создаем правило:

Только теперь не для порта — а «Для программы». Нажимаем кнопку Далее.

Выбираем пункт «Путь программы» и нажимаем кнопку Обзор. В открывшемся окне нужно выбрать программы, к которой нужен доступ из внешней сети — например, UTorrent, DC++ или Minecraft. Нажимаем кнопку Далее.

Ставим галочку «Разрешить подключение». Нажимаем кнопку Далее.

В этом окне ничего не меняя, нажимаем кнопку Далее.

В поле имя вводим название правила — например, dc++, utorrnet или minecraft и нажимаем кнопку Готово.

Правило для программы создано.
Если и это не помогло — можно попробовать для чистоты эксперимента вообще отключить встроенных в систему фаервол.

Как узнать, какие порты использует конкретная программа

Как открыть порт на компьютере с Windows 7/10 вы уже знаете, теперь давайте посмотрим, как определить, какая программа или процесс использует тот или иной порт. Для поиска открытых портов на ПК мы уже предлагали воспользоваться утилитой CurrPorts. С её же помощью можно в два счёта определить задействованный любой запущенной на компьютере сетевой программой порт.

Допустим, мы хотим выяснить, какой порт занимает программа для скрытия IP-адреса FreeHideIP. Запускаем утилиту CurrPorts, в первой колонке находим процесс FreeHideIP и смотрим в колонке «Локальные порты» номер используемого ею порта.

Читайте так же:
Как восстановить удаленное приложение на Android

Смотрим задействованные программами порты с помощью утилиты CurrPorts

Определить используемый программой порт можно и безо всяких сторонних инструментов, средствами самой Windows. Прибегнем к помощи уже знакомой утилиты netstat. Открываем от имени администратора командную строку или консоль PowerShell и выполняем такую команду;

netstat -aonb | more

Используем консоль PowerShell для выявления используемых программой портов

На этот раз в список задействованных ключей мы добавили параметр b, отвечающий за отображение имени процесса. К примеру, на приложенном скриншоте видно, что один из процессов браузера Chrome с идентификатором 5732 использует в данный момент локальный порт 61233. В принципе, вы можете не использовать ключ b, но тогда вам понадобится Диспетчер задач.

Сопоставляем ID приложений в Диспетчере задач

Находим в Диспетчере процесс приложения, смотрим его идентификатор и сопоставляем его с данными колонки PID в командной строке. Только вот зачем делать лишние движения, если есть более короткий путь?

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector