Как да отворите мрежов порт. Как да отворите портове: инструкции стъпка по стъпка

За да функционират правилно някои софтуерни продукти, определени портове трябва да бъдат отворени. Нека установим как това може да стане за Windows 7.

Преди да отворите порта, трябва да имате представа защо извършвате тази процедура и дали изобщо трябва да се прави. В крайна сметка това може да послужи като източник на уязвимост за компютъра, особено ако потребителят даде достъп до ненадеждни приложения. В същото време някои полезни софтуерни продукти изискват отваряне на специфични портове за оптимална работа. Например за играта Minecraft това е порт 25565, а за Skype е 80 и 433.

Тази задача може да бъде решена или с помощта на вградените инструменти на Windows (Настройки на защитната стена и командния ред), или с помощта на отделни програми на трети страни(например Skype, uTorrent, Simple Port Forwarding).

Но трябва да запомните, че ако не използвате директна връзкакъм интернет и връзката е чрез рутер, тогава тази процедура ще доведе до резултати само ако я отворите не само в Windows, но и в настройките на рутера. Но ние няма да разглеждаме тази опция, тъй като, първо, рутерът е косвено свързан със самата операционна система, и второ, настройките на определени марки рутери се различават значително, така че няма смисъл да се описва конкретен модел.

Сега нека разгледаме по-подробно конкретните методи за отваряне.

Метод 1: uTorrent

Нека започнем да разглеждаме начините за решаване на този проблем в Windows 7 с преглед на действията в програмите на трети страни, по-специално в приложението uTorrent. Веднага трябва да се каже, че този метод е подходящ само за потребители, които имат статичен IP.

  1. Отворете uTorrent. Кликнете върху менюто "Настройки". Придвижване по позиция в списъка "Настройки на програмата". Можете също да използвате комбинация от бутони Ctrl+P.
  2. Отваря се прозорецът с настройки. Преместване в раздел "Съединение"като използвате страничното меню.
  3. В прозореца, който се отваря, ще се интересуваме от блока с параметри „Настройки на порта“. Към региона „Порт за входяща връзка“въведете номера на порта, който трябва да отворите. След това щракнете "Приложи"И "ДОБРЕ".
  4. След това действие посоченият сокет (порт, свързан с определен IP адрес) трябва да бъде отворен. За да проверите това, щракнете върху менюто на uTorrent "Настройки", след което отидете на елемента „Помощник за настройка“. Можете също така да използвате комбинация Ctrl+G.
  5. Отваря се прозорецът на помощника за настройка. Поставете отметка на артикула "Тест за скорост"може да бъде премахнат веднага, тъй като този блок не е необходим за настоящата задача и проверката му ще отнеме само време. Интересуваме се от блока "мрежа". До името му трябва да има отметка. В полето "пристанище"трябва да е номерът, който отворихме по-рано чрез настройките на uTorrent. Изтегля се автоматично в полето. Но ако по някаква причина се покаже различен номер, тогава трябва да го промените на желаната опция. Следващ клик "Тест".
  6. Процедурата се изпълнява, за да се провери дали гнездото е отворено.
  7. След като процедурата по проверка приключи, в прозореца на uTorrent ще се покаже съобщение. Ако задачата е изпълнена успешно, съобщението ще бъде както следва: „Резултати: портът е отворен“. Ако задачата не може да бъде изпълнена, както е на изображението по-долу, съобщението ще бъде както следва: . Най-вероятно причината за неуспеха може да е, че доставчикът ви предоставя динамичен IP, а не статичен. В този случай няма да можете да отворите сокета чрез uTorrent. Как да направите това за динамични IP адреси по други начини ще бъде обсъдено по-долу.

Метод 2: Skype

Следващият начин за решаване на този проблем включва използването на програмата за комуникация Skype. Тази опция също е подходяща само за онези потребители, на които доставчикът е разпределил статичен IP.


Метод 3: „Защитна стена на Windows“

Този метод включва извършване на манипулации през защитната стена на Windows, тоест без използване приложения на трети страни, но само с помощта на самите ресурси операционна система. Тази опция е подходяща както за потребители, използващи статичен IP адрес, така и за тези, използващи динамичен IP.

  1. За да стартирате защитната стена на Windows, щракнете "Старт", след което щракнете върху "Контролен панел".
  2. Следващ клик "Система и безопасност".
  3. След това натиснете « Защитна стена на Windows» .

    Има и по-бърз вариант да отидете задължителен раздел, но изискващи запаметяване на конкретна команда. Извършва се с помощта на инструмент "Бягай". Извикайте го, като щракнете Win+R. Въведете:

    Кликнете "ДОБРЕ".

  4. Всяко от тези действия ще стартира прозореца за конфигуриране на защитната стена. В страничното меню щракнете "Допълнителни опции".
  5. Сега използвайте страничното меню, за да отидете до секцията "Правила за входящи връзки".
  6. Отваря се инструментът за управление на входящи правила. За да отворим конкретен сокет, трябва да създадем ново правило. В страничното меню щракнете „Създайте правило...“.
  7. Инструментът за генериране на правила се стартира. На първо място, трябва да изберете неговия тип. В блока „Какъв тип правило искате да създадете?“задайте радио бутона на позиция "За пристанището"и щракнете "по-нататък".
  8. След това в блока „Посочете протокола“оставете бутона за избор в позиция "TCP протокол". В блока „Посочете портове“поставете радио бутона на място . В полето отдясно на този параметър въведете номера на конкретния порт, който ще активирате. Кликнете "по-нататък".
  9. Сега трябва да посочите действие. Поставете превключвателя на позиция „Разрешаване на връзка“. Кликнете "по-нататък".
  10. След това трябва да посочите вида на профилите:
    • Частен;
    • Домейн;
    • Обществен.

    Трябва да има отметка до всеки от тези елементи. Кликнете "по-нататък".

  11. В следващия прозорец в полето "Име"трябва да зададете произволно име за създаваното правило. В полето "Описание"По желание можете да оставите коментар към правилото, но това не е задължително. След това можете да щракнете "Готов".
  12. И така, създадено е правило за TCP протокола. Но за да осигурите правилна работа, вие също трябва да създадете подобен запис за UDP за същия сокет. За да направите това, натиснете отново „Създайте правило...“.
  13. В прозореца, който се отваря, отново задайте радио бутона на позиция "За пристанището". Кликнете "по-нататък".
  14. Сега задайте радио бутона на позиция "UDP протокол". По-долу, оставяйки бутона за избор на позиция „Специфични местни пристанища“, задаваме същия номер като в описаната по-горе ситуация. Кликнете "по-нататък".
  15. В новия прозорец оставяме съществуващата конфигурация, тоест превключвателят трябва да е в положение „Разрешаване на връзка“. Кликнете "по-нататък".
  16. В следващия прозорец отново се уверете, че квадратчетата за отметка до всеки профил са отметнати и щракнете "по-нататък".
  17. На последната стъпка в полето "Име"въведете името на правилото. То трябва да е различно от името, присвоено на предишното правило. Сега трябва да натиснете "Готов".
  18. Създадохме две правила, които ще гарантират, че избраният сокет е активиран.

Метод 4: „Команден ред“

Можете да изпълните задачата с помощта на командния ред. Трябва да се активира с административни права.


Метод 5: Пренасочване на порт

Нека завършим този урок, като опишем метод с помощта на приложение, което е специално създадено за изпълнение на тази задача - Simple Port Forwarding. Използването на тази програма е единствената опция от всички описани, като изпълнявате, можете да отворите сокет не само в операционната система, но и в настройките на рутера, като потребителят дори не трябва да влиза в прозореца за настройки. По този начин този метод е универсален за повечето модели рутери.

  1. След като стартирате Simple Port Forwarding, на първо място, за по-голямо удобство при работа в тази програма, трябва да промените езика на интерфейса от английски, който е инсталиран по подразбиране, на руски. За да направите това, щракнете върху полето в долния ляв ъгъл на прозореца, в което е посочено името на текущия програмен език. В нашия случай е така "Английски I английски".
  2. Отваря се голям списък с различни езици. Изберете в него "руски аз руски".
  3. След това интерфейсът на приложението ще бъде русифициран.
  4. В полето "IP адрес на рутера" IP адресът на вашия рутер трябва да се появи автоматично.

    Ако това не се случи, тогава ще трябва да го закарате ръчно. В по-голямата част от случаите това ще бъде следният адрес:

    Но все пак е по-добре да се уверите, че е правилно "Командна линия". Този път не е необходимо да стартирате този инструмент с администраторски права и затова ще го стартираме повече по бърз начинотколкото смятахме по-рано. Набиране Win+R. В полето, което се отваря "Бягай"въведете:

    Кликнете "ДОБРЕ".

    В отворения прозорец "Командна линия"въведете израза:

    Кликнете Въведете.

    Това ще покаже основна информация за връзката. Нуждаем се от стойността срещу параметъра "Главна порта". Това трябва да се въведе в полето "IP адрес на рутера"в прозореца на приложението Simple Port Forwarding. прозорец "Командна линия"Все още не го затваряме, тъй като показаните в него данни може да са ни полезни в бъдеще.

  5. Сега трябва да намерите рутера чрез интерфейса на програмата. Кликнете "Търсене".
  6. Отваря се списък с имената на различни модели на повече от 3000 рутера. В него трябва да намерите името на модела, към който е свързан вашият компютър.

    Ако не знаете името на модела, тогава в повечето случаи може да се види на корпуса на рутера. Можете също да разберете името му чрез интерфейса на браузъра. За да направите това, въведете в адресната лента на всеки уеб браузър IP адреса, който сме определили преди това "Командна линия". Намира се близо до параметъра "Главна порта". След като бъде въведен в адресната лента на браузъра, щракнете Въведете. Ще се отвори прозорецът с настройки на рутера. В зависимост от марката, името на модела може да се види или в прозореца, който се отваря, или в името на раздела.

    След това намерете името на рутера в списъка, предоставен в програмата Simple Port Forwarding, и щракнете двукратно върху него.

  7. След това в програмните полета "Влизам"И "Парола"Ще се покаже стандартът за информация за акаунта за конкретния модел рутер. Ако преди това сте ги променили ръчно, трябва да въведете текущото си потребителско име и парола.
  8. След това щракнете върху бутона „Добавяне на запис“ ("Добави бележка") под формата на знак «+» .
  9. В прозореца, който се отваря за добавяне на нов сокет, щракнете върху бутона „Добавяне на специално“.
  10. След това се отваря прозорец, в който трябва да посочите параметрите на сокета, който да отворите. В полето "Име"Записваме всяко произволно име, ненадвишаващо 10 знака по дължина, по което ще идентифицирате този запис. В района "Тип"оставете параметъра "TCP/UDP". По този начин няма да се налага да създаваме отделен запис за всеки протокол. В района "Старт порт"И "Терминален порт"Въведете номера на порта, който ще отворите. Можете дори да въведете цял диапазон. В този случай ще бъдат отворени всички гнезда от посочения интервал от номера. В полето "IP адрес"Данните трябва да бъдат изтеглени автоматично. Следователно не променяйте съществуващата стойност.

    Но за всеки случай можете да го проверите. Тя трябва да съответства на стойността, която се показва до параметъра „IPv4 адрес“в прозореца "Командна линия".

    След като всички зададени настройки са направени, щракнете върху бутона в интерфейса на програмата Simple Port Forwarding "Добави".

  11. След това, за да се върнете към главния прозорец на програмата, затворете прозореца за добавяне на порт.
  12. Както можете да видите, записът, който създадохме, се появи в прозореца на програмата. Изберете го и щракнете "Бягай".
  13. След това ще се извърши процедурата за отваряне на сокета, след което в края на отчета ще се покаже следното съобщение: „Добавянето е завършено“.
  14. И така, задачата е изпълнена. Сега можете безопасно да затворите Simple Port Forwarding и "Командна линия".

Както можете да видите, има много начини за отваряне на порт, както с помощта на вградени инструменти на Windows, така и с помощта на програми на трети страни. Но повечето от тях ще отворят само гнездото в операционната система и отварянето му в настройките на рутера ще трябва да се направи отделно. Но все още има отделни програми, например Simple Port Forwarding, които ще позволят на потребителя да се справи едновременно с двете задачи, споменати по-горе, без ръчно манипулиране на настройките на рутера.

Наскоро ми се наложи ръчно да отварям портове TCPНа Windows 8.1
Обикновено това, което е отворено по подразбиране в Windows, е достатъчно, но ако имате проблеми, например при свързване към пощенския сървър, и обичайните начини за решаване на такива проблеми (изчистване на кеша, промяна на настройките за защита, дезактивиране защитна стена) не помагат, може да се наложи да отворите един или друг порт за мрежови връзки.

Уикипедия: Терминът защитна стена или английският му еквивалент firewall се използва също и за означаване на „защитна стена“.
TLS (English Transport Layer Security - сигурност на транспортния слой, подобно на неговия предшественик SSL (English Secure Socket Layers - защитен слой на гнездото) - криптографски протоколи, които осигуряват защитен трансфер на данни между възли в Интернет.
SMTP използва TCP порт 25 по подразбиране. SSL протоколза изпращане на поща, използва порт 465 по подразбиране.
POP3 използва по подразбиране TCP порт 110. TLS протоколът за получаване на поща използва по подразбиране порт 995.

За да отворите TCP или UDP портове, трябва:

1. Щракнете върху бутона и отидете на Приложения Windows 8.1.
2. Намерете и щракнете върху иконата Контролен панел.
3. Изберете Защитна стена на Windows.
4. В левия панел Контролен панел\Всички елементи от контролния панел\Защитна стена на Windowsкликнете върху Допълнителни опции.
5. Ще се отвори прозорец.
6. При заявка от UACВъведете администраторската парола, за да потвърдите действието.

Уикипедия: контрол сметкипотребители(на английски: Контрол на потребителските акаунти, UAC) - компонент на операционните системи Microsoft Windows, се появи за първи път в Windows Vista. Този компонент ви подканва да потвърдите действия, които изискват администраторски права, за да предпазите компютъра си от неоторизирано използване. Компютърният администратор може да деактивира контрола на потребителските акаунти в контролния панел.

7. Щракнете върху Правила за входящи връзкив левия прозорец на прозореца Режим защитна стена на Windows повишена сигурност входящивръзки, например за порт 995 на мейл сървъра или на Правила за изходящи връзки, ако трябва да създадете правило за изходящивръзки, например за порт 465 на мейл сървъра.

8. Щракнете върху Създайте правило...в десния панел.
9. След това ще се отвори прозорец Помощник за създаване на правило за нова изходяща връзка. Изберете бутон За порти натиснете бутона По-нататък:

10. Изберете TCP протоколИ Специфични отдалечени портове, въведете например необходимия номер на порт 465 и натиснете бутона По-нататък:

11. Изберете Разрешете връзкаи натиснете По-нататък:

12. Изберете профила, за който се прилага правилото:

13. Посочваме ИмеИ Описаниетова правило и натиснете бутона Готов.

Всичко! Пристанището е отворено за мрежова връзка. Ако трябва да отворите няколко порта, трябва да повторите горните стъпки за всеки порт поотделно.

Съвременният Интернет не е само набор от уеб страници, свързани чрез хипервръзки. Понятието „Интернет“ включва всяка цифрова информация, понякога използвана изцяло различни устройства. Торент клиенти, мрежи за споделяне на файлове, софтуерни компоненти автоматична актуализация, множество месинджъри и „умни“ джаджи - всички те използват интернет трафик и могат да се предават през един и същ сървър. На теория, когато един сървър обслужва десетки хиляди различни услуги, трябва да възникне истинско объркване, но това не се случва, защото всеки клиент има свой собствен IP адрес в мрежата. Но това може да не е достатъчно.

Какво представляват портовете в Windows 7/10 и защо са необходими?

За разграничаване на заявките и оптимизиране на връзката също се използват протоколи и портове. За последното ще стане дума днес. И така, какво представляват портовете, защо са необходими, как можете да разберете кои портове са отворени на вашия компютър и защо трябва да са отворени или, напротив, затворени?

Портът е виртуална единица, канал, номер на връзка с отдалечен клиент или сървър, разпределен за определена програма. Неясен? Нека се опитаме да обясним по-ясно. Представете си огромна сграда с 65 535 врати. Тези врати не са прости, водещи към вътрешни помещения, а магически, водещи към други подобни сгради. Къщата с много врати е вашият компютър, а вратите са портове, през които програмите установяват връзки с други компютри.

Когато дадено приложение иска достъп до мрежата, то запазва конкретен номер на порт за себе си, така че няма объркване при обмен на множество данни. Когато програмата излезе, портът се освобождава, въпреки че някои портове имат свои собствени изключения. Например портове 80 и 443 трябва да са отворени постоянно, в противен случай някои програми няма да могат да се свържат с интернет, освен ако техните алгоритми не предоставят възможност за алтернативна връзка. Препоръчително е да държите другите портове заключени, за да избегнете мрежови атаки и злонамерен софтуер.

Как да проверите дали портът е отворен

Концепцията за „порт“ е повече или по-малко разбрана, сега нека разберем как да проверим дали даден порт е отворен на компютър или не. Има няколко начина да проверите наличността или липсата на порт(ове). Най-простият и очевиден е използването на онлайн услуги PortScan.ruили 2ip.ru. За да определите дали даден порт е изрично отворен или не, трябва да въведете неговия номер в специално поле и да натиснете бутона „Проверка“.

PortScan.ru и подобни услуги също често предоставят услуги за скенер за отворени портове на компютър.

Можете също да видите отворени портове в Windows 7/10, като използвате обичайния командна линияили конзола PowerShellработи с администраторски права. За да направите това, изпълнете следната команда в конзолата:

netstat -aon | Повече ▼

В този случай ще получите списък активни връзки. Колоната „Локален адрес“ ще покаже IP адреса и действителния номер на порт, който е отворен в момента. Моля, обърнете внимание и на състоянието на връзката. СЛУШАНЕозначава, че портът просто слуша (чака връзка), УСТАНОВЕН– има активен обмен на данни между мрежовите възли, CLOSE_WAIT– чака връзката да бъде затворена, ВРЕМЕ ЗА ИЗЧАКВАНЕпоказва, че времето за реакция е надвишено.

Като алтернатива можете да използвате безплатна помощна програма CurrPortsот известния разработчик NirSoft.

Предимството на тази помощна програма е, че визуално показва не само използваните локални и отдалечени портове, но и процесите и услугите, свързани с тях, както и пътищата до техните изпълними файлове, тяхната версия, описание и много други. полезна информация. Освен това CurrPorts може да се използва за затваряне на избрани връзки и прекратяване на процеси на избрани портове.

Как да отворите портове на компютър с помощта на Windows

Вече знаем как да определим отворени портове, сега нека видим как да отворим портове на Windows 7/10. Като правило за тези цели се използва стандартната защитна стена на Windows. Да приемем, че сме затворили използвания пощенски клиентипод SMTP протокол порт 25 и трябва да го отворим. Стартирайте стандартната защитна стена и кликнете върху връзката „Разширени настройки“ вляво.

В новия прозорец изберете Правила за входящи връзки – Създайте правило.

Типът на правилото трябва да бъде избран „За порт“, протоколът остава по подразбиране, т.е. TCP, а в полето „Определени локални портове“ въвеждаме номера на порта, от който се нуждаем.

Ако трябва да отворите няколко порта, добавете ги разделени със запетаи. Щракнете върху „Напред“ и посочете действието, в този случай „Разрешаване на връзка“.

И накрая, преминаваме към последния етап от конфигурацията - задаване на име на правилото. Името може да бъде произволно, основното е, че отразява същността на правилото.

Защо трябва да са отворени портове 80 и 443?

Сред многото портове има такива, които са резервирани от популярни програми по подразбиране. Например портове 80 и 443 се използват предимно от браузъри (80 за обикновени и 443 за защитени криптирани връзки). Ако тези портове са затворени, може да възникнат определени проблеми при свързване към игри и облачни услуги, извършване на сделки и други подобни. Въпреки това, не трябва да бързате да отваряте портове 80 и 443, ако те са били затворени в резултат на сканирането. Ако няма проблеми с връзката, по-добре е да оставите всичко както е.

Как да разберете кои портове използва конкретна програма

Вече знаете как да отворите порт на компютър с Windows 7/10, сега нека видим как да определите коя програма или процес използва определен порт. За да търсите отворени портове на компютър, вече предложихме да използвате помощната програма CurrPorts. С негова помощ можете бързо да определите порта, използван от всяка мрежова програма, работеща на компютъра.

Да кажем, че искаме да разберем кой порт заема програмата за скриване на IP адреса FreeHideIP. Стартираме помощната програма CurrPorts, намираме процеса FreeHideIP в първата колона и търсим в колоната „Локални портове“ номера на порта, който използва.

Можете да определите порта, използван от програмата, без инструменти на трети страни, като използвате самия Windows. Нека прибегнем до помощта на вече позната помощна програма netstat. Отворете команден ред или конзола на PowerShell като администратор и изпълнете следната команда;

netstat -aonb | Повече ▼

Този път добавихме параметъра към списъка с активирани ключове b, отговорен за показване на името на процеса. Например, в приложената екранна снимка можете да видите, че един от процесите Браузър Chromeс ID 5732 в момента използва локален порт 61233. По принцип не можете да използвате клавиша b, но тогава ще ви трябва Task Manager.

Намираме процеса на кандидатстване в мениджъра, разглеждаме неговия идентификатор и го сравняваме с данните в колоната PID на командния ред. Но защо да правите допълнителни движения, ако има по-кратък път?

В допълнение към отварянето на порт на рутера, потребителят трябва да провери дали е отворен на компютъра. Отварянето на порта е необходимо за работата на определени приложения или сървърна инсталация. Често портът е блокиран от системата за сигурност на вашата операционна система. В нашата статия ще опишем начини за решаване на този проблем.

Първо, нека проверим кои портове са отворени на вашия компютър. Нека използваме командния ред. За да извикате линията, натиснете клавишната комбинация Win+R и напишете командата „cmd“.
В прозореца на командния ред пишем „netstat -a“ и виждаме списък с отворени портове на вашия компютър. Състоянието LISTENING означава, че даден процес е отворил тези портове и чака връзки. Състоянието ESTABLISHED означава, че портовете са отворени в определен процес или приложение.

Ако вашият компютър е свързан чрез рутер, първо трябва да отворите портовете на рутера. Как да направите това е посочено в статията

За да отворите TCP портове или UDP портове на вашия компютър, трябва да отидете в настройките на защитната стена. Натиснете клавишната комбинация Win+R. И въведете командата firewall.cpl и щракнете върху OK.
В настройките на защитната стена щракнете върху връзката „Разширени настройки“.

Нека отидем в секцията с настройки на защитната стена. В лявата част на менюто щракнете върху елемента „Правила за входящи връзки“

Отваря се списък. В прозореца „Действие“ създайте правило за порта.

Изберете типа на протокола. Отметнете „Разрешаване на връзка“. Щракнете върху бутона Напред.

В колоната „Име“ пишем името на правилото - например торент клиент. Щракнете върху бутона Край.

Ако всички действия са извършени правилно, портът със създаденото правило ще бъде отворен.
Можете също да проверите дали даден порт е отворен или затворен, като използвате различни онлайн услуги. Например,

Публикации по темата