Наверняка многие слышали о том, что в некоторых случаях требуется открывать порты для того, чтобы, например, в Интернете стал доступен какой-то ресурс. Правда, далеко не все знают, как в Windows 7 - одной из самых популярных «операционок» современности. Посмотрим на аспект общих решений этого вопроса, а также разберемся с некоторыми нюансами.
Не будем углубляться в дебри системных процессов, а постараемся разобраться, как открывать порты на Windows 7. Прежде всего, каждый должен знать, что порты, по сути, в самом широком смысле представляют собой некие универсальные каналы связи, по которым можно подключаться к определенным ресурсам в том же Интернете. Это иногда является обязательным условием для возможности поучаствовать в онлайн-игре или получить доступ к закрытому серверу.
Кроме того, некоторые специфичные порты используются различными устройствами в самой системе. На этом остановимся отдельно.
Итак, изначально вся эта процедура сводится к изменению настроек брэндмауэра. Говоримся сразу: данное общее решение можно использовать исключительно в тех случаях, когда подключение осуществляется напрямую через кабель, а не маршрутизатор типа Wi-Fi-роутера (в этом случае порты нужно будет настраивать на самом устройстве).
Как открывать порты на Windows 7? Проще простого. Для начала заходим в где выбираем раздел системы и безопасности. После этого выбираем настройку брэндмауэра. В этом разделе нас интересуют дополнительные параметры, после выбора которых откроется окно параметров режима повышенной безопасности.
Здесь слева вверху задействуем строку правил для входящих подключений, а затем создаем новое (в качестве компонента выбирается порт). На следующем этапе указываем протокол TCP, номер нужного порта, после чего разрешаем подключение. Далее появившиеся настройки профилей можно оставить без изменений. Затем вводим название нового правила и жмем кнопку «Готово».
Что касается того, как открываются com-порты Windows 7, здесь тоже ничего особо сложного нет. Иногда такая процедура понадобится для того, чтобы переназначить зарезервированные порты для некоторых устройств или же попросту удалить неиспользуемые.
Сначала кликаем на значке компьютера на Рабочем столе и выбираем строку свойств. На вкладке дополнительно жмем на кнопку после чего потребуется создать новую переменную с названием DEVMGR_SHOW_NONPRESENT_DEVICES со значением 1 (это позволит отобразить все порты и устройства, их использующие, в соответствующем диспетчере).
Теперь вызываем либо из Панели управления, либо командой devmgmt.msc, вводим в строке меню «Выполнить». В нем необходимо отсортировать список устройств по типу. В разделе COM- и LPT-портов станут видны все неиспользуемые устройства, которые без надобности занимают соответствующие порты. Их можно совершенно просто удалить. Переназначение портов производится в субменю свойств любого установленного в системе компонента.
Что же касается открытия портов для одной из самых популярных онлайн-игр под названием Minecraft, тут можно применить два основных метода: настроить их вручную или использовать специальные утилиты, что намного проще. Начнем со второго.
Можно установить небольшую утилиту под названием Simple Port Forwarding, после запуска программы нужно указать номер порта 25565, свой IP-адрес и выставить некоторые дополнительные параметры. Но тут следует учесть, что приложение является условно-бесплатным, а через неделю после начала использования его придется покупать.
Значит, пользователю понадобится знать, как открывать порты на Windows 7 именно для этой игры вручную. Разберем ситуацию на примере роутеров. Для начала через браузер нужно войти в его настройки и обратиться к разделу Port Forwarding. Здесь придется создать новое подключение, а в листе настроек ввести IP самого роутера, IP провайдерского сервера, номер искомого порта (25565) и не забыть поставить галочку напротив задействования протокола TCP. После этого нужно сохранить настройки и просто перезагрузить маршрутизатор и компьютер (ноутбук). Как видим, эта методика несколько сложнее, поскольку придется обращаться к провайдеру (по крайней мере, для того, чтобы узнать адрес его сервера).
Если подвести некий небольшой итог, можно отметить, что ничего особо сложного в открытии портов в «семерке», впрочем, как и в любой другой системе, нет. Тут просто нужно обратить внимание на тип открываемого порта, поскольку именно от этого будет зависеть специфика выполняемой процедуры. Само собой разумеется, следует учесть и тип интернет-подключения, ведь общая методика работает исключительно в случаях прямого подключения компьютера или ноутбука посредством Для Wi-Fi-соединения настройка роутера аналогична подключению к серверам Minecraft. В крайнем случае все необходимые данные можно получить у провайдера, если автоматическая настройка некоторых параметров не предусмотрена. Наконец, ничего может не получиться, если некоторые порты провайдером просто не поддерживаются или по каким-либо причинам блокируются.
В данном обзоре будет рассмотрено следующее: как открыть порты на роутере и что обязательно надо выполнить перед этим, а также, зачем все это нужно.
Роутер DIR-300 D-Link
Допустим, из сети Интернет на роутер поступает пакет, адресованный на определенный порт (к примеру, 8080). Такой пакет по умолчанию – будет игнорироваться. Если же необходимо, чтобы он был направлен на один из ПК локальной сети – выполняют проброс порта, или «открывают порт».
Перед тем, как открывать порт, необходимый той или иной программе для ее работы, можно проверить: а вдруг порт уже открыт? Идем на сайт «2ip.ru» прямо с компьютера локальной сети. В адресной строке, добавляем: «/check-port/». И проверяем требуемый порт:
А вот выполнив определенные манипуляции в настройках роутера, можно сделать так, что порт – будет открыт. Только, при этом нужно указывать IP целевого компьютера (поэтому, все ПК, для которых выполняется проброс портов на роутере – необходимо внести в «область резервации IP»).
Важно знать: открыть порт с определенным значением – можно не более, чем для одного ПК в локальной сети. То есть, нельзя открыть один порт для двух или более компьютеров.
Информация в сетях – передается пакетами. Каждый пакет несет в себе адрес получателя и значение порта (пару «адрес: порт»). Если на стороне получателя требуемый порт – закрыт, пакет попросту игнорируется и исчезает из сети.
В некоторых программах (например, в клиент-сервере DC++), можно прямо в настройках указывать значение порта. То есть, понятия «порт по умолчанию» в этих программах нет. Однако, значение порта – должно быть из определенного диапазона (что очень желательно).
Допустим, в локальной сети есть ПК с ftp-сервером. Также допустим, что пользователь – знает IPадрес, который назначен ему провайдером. Данный ftp-сервер можно сделать доступным из внешней сети. Для чего, выполняют открытие портов на роутере (20-го и 21-го). Маршрут входящих пакетов – станет выглядеть так:
Маршрут пакета, направленного к ftp-серверу
Если то, зачем нужен «проброс портов», в общих чертах понятно – переходим к следующей главе.
Получив входящий пакет, роутер «смотрит» значение порта, на который этот пакет адресован. Внутри роутера хранится список вида «порт – > локальный адрес: порт», причем список задает сам пользователь.
А настройка портов роутера – это и есть создание списка. В каждой строке надо указывать 3 элемента: значение порта, прописанного в заголовке пакета; IP-адрес локального ПК, которому этот пакет надо направить; новое значение порта (обычно, его оставляют тем же).
Пример. Для компьютера с установленным сервером http (и локальным IP, равным 192.168.0.112), строка списка – должна содержать значения: «80 -> 192.168.0.112: 80». Здесь все должно быть понятно.
В роутере включен сервер DHCP, который меняет IP-адреса локальных устройств (к примеру, раз в 3 часа или чаще). Чтобы пробросить порт на ПК с определенным IP, необходимо IP «закрепить» за данным компьютером.
Открытие порта на роутере – не должно оставаться «временным». Есть метод решения – выключить DHCP. Мы поступим иначе, настроив для требуемых ПК «резервацию» IP-адресов.
В web-интерфейсе роутеров TP-Link, например, резервацию настраивать сложно. Требуется знать MAC-адрес целевого компьютера (его сетевой карточки). В Windows это можно найти, перейдя к «Состоянию» соединения (открыв вкладку «Поддержка» и нажав на «Подробности»).
В интерфейсе настройки, на вкладке «DHCP» -> «Address Reservation», нажимают кнопку «Add New»:
Вкладка резервации адресов
Появится новая вкладка. Укажем MAC-адрес целевого ПК (а также IP, за ним «закрепляемый»):
Резервация адреса за локальным ПК
Делаем «Status» – «Enabled», жмем «Save».
Важно знать, что «резервировать IP» придется за каждым ПК, на который мы будем пробрасывать порт (хотя бы один).
В роутерах D-Link – то же самое выполнить проще. Идем к вкладке «Setup» –> «LAN Setup»:
Настройка локальной сети (LAN)
Видим блок «DHCP Client List» (здесь – все ПК локальной сети). Запоминаем имя «Host Name», дальше в блоке внизу – выбираем из списка требуемое. Нажимаем на кнопку «<<». IP-адрес
из средней ячейки – мы закрепили за данным ПК.
Как открыть порты через роутер, будет рассмотрено на примере устройств D-Link (у других все очень похоже).
Идем к вкладке «Advanced» -> «Port Forwarding», выставляем галочку слева:
Вкладка проброса портов
Таким образом, мы рассмотрели, как открыть порт на роутере. В современном варианте интерфейса, можно указывать «диапазон» портов (установив минимальный и наибольший номер). Также, есть опция «изменения» для внутреннего значения порта (пакет, адресованный на порт 80, можно направить на порт 81). Рассмотрим это подробнее.
Прежде всего, в новом варианте роутера D-Link – надо включить межсетевой экран. Затем, администратором для него создаются «Виртуальные серверы»:
Создание серверов межсетевого экрана
Нажмите кнопку «Добавить». На появившейся вкладке – мы создадим правило проброса порта:
Проброс порта «23» на ПК 192.168.0.100
Сверху нужно задать «Custom», затем, придумать имя для правила. Мы рассматриваем, как открыть порты через роутер для пакетов, направленных «извне» (и поэтому, выбираем интерфейс «WAN»). Дальше – все стандартно: выбираем используемый протокол (TCP/UDP), указываем значение порта (в данном случае «внутреннее» – не отличается от «внешнего»). В завершение, указываем «целевой» IP-адрес и жмем «Изменить».
В заголовке IPпакета можно менять, во-первых, адрес получателя (что выполняется роутером), а еще – порт, на который пакет направлен. Задействовать данную опцию просто, достаточно указать «внутренний» порт (он может отличаться от «внешнего»).
Как пробросить порты на роутере, поменяв их значения – ясно из примера предыдущей главы. Надо в поле «Внутренний порт» указывать нужное программе значение. Если внешний порт равен «23», это не значит, что «внутренний» будет только таким же.
Открыв порт на роутере, можно получить отрицательный результат (порт будет по-прежнему недоступен).
В то же время, если порт не открыт – не надо пытаться звонить провайдеру сразу. Лучше попробовать решить проблему «локально».
Про порты, и прояснит ситуацию.
Все уже давно используют имитаторы (локальной сети ), после того, как некоторые провайдеры в начале нового десятилетия, отключи всех своих абонентов от локальной сети, оставив им только подключение по каналу "Интернет".
Именно с того момента и пошла популяризация имитаторов , так как без них, с соседом невозможно было по-играть в какую-нибудь игрушку. И с того момента вопрос про "открытие портов " становился более популярным , и многие "псевдо-сис.админы" пытались выложить актуальное руководство как открыть порты на своем железе. Но не все знают что да как это сделать правильно.
Что же такое "Открытый порт " ? Да все гениальное просто - любой компьютер в сети имеет определенный идентификатор (имя, MAC-адрес, IP ), так вот, по IP на роутер поступает определенный пакет, но не просто поступает по IP , а по специальному каналу (порту ), через который, программа отправляет/принимает запросы из внешней сети. По стандарту, этот пакет дальше роутера не пройдет, так как по умолчанию (далее дефолту), порт по которому работает программа - закрыт, а что принять пакет, его нужно открыть.
То, что пишут в интернете - можно открыть порты, независимо от того, какое сетевое оборудование стоит - все это бред! Любой знающий сис.админ скажет - что IP делятся на два вида - "Белый " и "Серый ", и только на одном можно открыть порты, что бы принимать "пакеты" из вне. Серый - это когда IP может переходить из рук-в-руки множество количество раз (он же именуется как динамический ), Белый - или реальный (по другому статический ) можно быть присвоен только на одного пользователя, и не будет переходить из рук-в-руки.
Именно по "Белому" IP и стоит открывать порты на своем оборудовании. Что бы получить свой "Белый" IP необходимо обратить к своему провайдеру, и после этого, он назначит IP на Вас. Данная услуга везде является платной, и в зависимости от региона может составлять от 50 рублей/месяц .
Допустим, мы купили реальный IP у своего провайдера, и теперь необходимо приступить к настройке. Разберемся с настройками на 4-х популярных моделях роутеров (ASUS/TP-Link/D-Link/Zyxel ):
Настройка роутера ASUS
Открываем порты на реальном (белом) IP в роутере ASUS
Примечание: настройка производилась на оборудовании ASUS RT-N12 C1 с микропрограммой 3.0.0.4.260 (черный интерфейс)
Настройка роутера D-Link
Открываем порты на реальном (белом) IP в роутере D-link
Примечание: настройка производится на роутере D-link DIR 615 с белым интерфейсом новейшей микропрограммы 2.5.20 .
Настройка роутера TP-Link
Открываем порты на реальном (белом) IP в роутере TP-Link
TP-LINK TL-WR940N / TL-WR941ND с микропрограммой 3.13.31 .
Настройка роутера ZyXEL
Открываем порты на реальном (белом) IP в роутере ZyXEL
Примечание: настройка производится на роутере ZyXEL Keenetic с микропрограммой 2.0 .
Подводя итоги можно сделать такой вывод - что для проброса портов и сохранения своих нервных клеток, лучше сразу купить у своего провайдера статический (белый) IP , так как на сером - проброс портов не удастся сделать. Если все удалось сделать, то видимость портов можно проверить на , или на . Из эксперимента с роутерами, мне удалось правильно все сделать только на трех из четырех маршрутизаторах (кроме Zyxel).
Когда возникает необходимость открыть порт Windows? Тогда, когда встроенная программа сетевой защиты компьютера – брандмауэр Windows, известный также как Firewall, блокирует работу того или иного приложения. Часто под такие запреты попадают игры, которым требуется выход в интернет, или другие полезные программы. Чтобы открыть порт, выполните следующее.
Изменить настройки брандмауэра можно в соответствующем разделе «Панели управления», откуда нужно зайти в раздел «Система и безопасность», а затем в «Брандмауэр Windows». Либо нажмите комбинацию «Win+R» и введите «firewall.cpl» в открывшемся окне «Выполнить», и вы быстро попадете на нужную страницу. В последних версиях Windows найти желаемую программу или раздел «Панели управления» можно через «Поиск» в меню рабочего стола. Дальше вас интересует лишь раздел «Дополнительные параметры», находящийся в левой части окна настроек. Затем в окне «Брандмауэр Windows в режиме повышенной безопасности» найдите «Правила для входящих подключений» и кликните по ним. Появится список уже имеющихся правил, но вам предстоит создать новое. Чтобы сделать это, нажмите «Создать правило» в окне «Действия» (находится в правой части экрана). Теперь мастер подключений поможет вам настроить порт, последовательно предлагая установить его параметры. В окне «Тип правила» вам нужно выбрать пункт «Для порта» и нажать «Далее». В окне «Протоколы и порты» определите два параметра – тип протокола и порт. Если вы знаете конкретный номер порта, который вам необходим, укажите его в графе «Определенные локальные порты». Допустимо также обозначить диапазон, например, 1244-1250. Что касается протокола, то обычно требуется TCP, но иногда UDP-порт тоже необходим. В этой ситуации нужно будет поочередно создать два правила. Нажав «Далее», вы перейдете к следующему этапу настроек. Выберите «Разрешить подключение» в окне «Действие», нажмите «Далее», и не меняя параметры в следующем окне «Профиль», снова жмите «Далее». Последнее действие – придумать имя для порта и при желании описание, так как через некоторое время вы можете и не вспомнить, что это за порт. И не забудьте про кнопку «Готово». Процедура открытия порта совершенно одинакова для Windows Vista, 7, 8 и 8.1. Если у вас Windows XP, добраться к нужным настройкам можно через «Пуск» – «Сетевое окружение», затем необходимо нажать «Сетевые задачи» – «Просмотр сетевых подключений». Щелкнув правой кнопкой мышки на значке интернет-подключения, выберите «Свойства» – «Дополнительно» – «Параметры». Откройте новый порт, нажав «Добавить», потом введите имя или IP-адрес порта в соответствующей графе. Укажите номера (любые цифры) портов в полях «Внешний порт» и «Внутренний порт», затем тип порта и нажмите «Ок».Проброс портов может потребоваться любому пользователю персонального компьютера на Windows 10 или другой ОС. В данной статье рассмотрены все варианты открытия портов через брандмауэр, антивирус и роутер. Для наглядности показан пример с пробросом порта для подключения к серверу многопользовательской игры Minecraft (онлайн-игры – одно из основных и распространенных применений данной инструкции).
Многие программы и игры, использующие подключение к интернету, работают только с определенными протоколами. По умолчанию операционная система Windows 10 защищает компьютер от свободного доступа к любым портам в целях безопасности. То же самое можно сказать про антивирусное ПО (не относится к стандартному Защитнику Windows) и роутер. Поэтому пользователь должен самостоятельно разрешить доступ к тому или иному порту, когда он недоступен. Ниже рассмотрен пример проброса для онлайн-игры Minecraft.
Начнем настройки со встроенного брандмауэра Windows 10. Для разрешения доступа к порту необходимо создать правила для входящего и исходящего соединения. Сделать это можно следующим образом:
Открытия в настройках брандмауэра может быть недостаточно для работоспособности игры Minecraft, поэтому выполним проброс в антивирусе.
Интерфейс каждого антивируса может отличаться друг от друга. Однако принцип и суть действий остаются прежними. Рассмотрим открытие порта 25565 на примере защитной программы Kaspersky:
Ту же самую процедуру необходимо провести в настройках роутера. Для этого нужно следовать представленному руководству (работает только у пользователей со статическим IP):
После завершения настроек роутер автоматически перезагрузится, и вы сможете работать с интернетом дальше. Теперь вы знаете, как сделать проброс для Minecraft и сможете спокойно насладиться геймплеем по сети с другими игроками.
В зависимости от модели маршрутизатора, например, TP Link, последовательность действий может быть немного другой.
Клиент uTorrent также может блокировать соединения с помощью встроенного фаервола. Для снятия блокировки нужно:
Однако это не значит, что выполнение данной операции повысит скорость загрузки файлов через торрент. Все зависит от количества пиров.
Для проверки обычно используют два метода – сайт 2ip.ru и командную строку. Разберемся, как проверить порт через сайт:
Чтобы выполнить проверку через командную строку, необходимо:
Ниже представлена таблица с некоторыми востребованными TCP/UDP ports. Общеизвестные и зарегистрированные значения включают в себя промежуток от 0 до 49151. Диапазон от 49152 до 65535 используется для кратковременных соединений типа «клиент – сервер».
Номер | Назначение |
80 | Подключение к HTTP |
280 | Подключение к HTTP-MGMT |
3389 | Удаленный рабочий стол |
443 | Подключение к HTTPS, различные игры |
515 | Служба печати |
666 | MDQS, игры DOOM |
989 | FTPS-DATA |
990 | FTPS |
1167 | Системы конференц-связи |
1234 | Потоковое видео, плеер VLC |
1241 | Nessus Security Scanner |
5121 | Neverwinter Nights |
6969 | BitTorrent |
8621 | Ace Stream |
16591 | Доступ к IP-камерам и регистраторам с мобильных устройств |
19226 | Panda Software |
27015 | Игры серии Half-Life |
27018 | Сервис Steam |
29900 | Nintendo Wi-Fi Connection |
37904 | LG TV |
Проброс TCP/UDP подключений не представляет собой ничего сложного. Ознакомившись с нашей инструкцией, вы сможете повторить все действия даже без минимальной практики. Если вы любитель онлайн-игр или пользуетесь приложениями, активно взаимодействующими с сетью, то представленное руководство вам обязательно пригодится. Не ограничивайтесь открытием подключения только в брандмауэре/антивирусе/роутере по отдельности – все из перечисленных элементов могут параллельно блокировать нужный протокол.
Открыть доступ ко всем подключениям можно посредством отключения защитных служб (брандмауэр, антивирус). Однако подобные действия крайне негативно скажутся на общей безопасности персонального компьютера, поэтому мы не рекомендуем отключать защиту.
Данный видеоролик наглядно показывает и описывает все действия из инструкции. С его помощью вы сможете разобраться в сложных и непонятных для вас моментах.