Для карэктнага функцыянавання некаторых праграмных прадуктаў неабходна адкрыццё пэўных партоў. Ўсталюем, як гэта можна зрабіць для АС Windows 7.
Чытайце таксама: Як даведацца пра свой port на Віндовс 7
працэдура адкрыцця
Перад адкрыццём порта трэба мець уяўленне, навошта вы выконваеце дадзеную працэдуру і наогул ці трэба яе праводзіць. Бо гэта можа служыць крыніцай ўразлівасці для кампутара, асабліва калі карыстальнік прадаставіць доступ нядобранадзейным прыкладанням. У той жа час, некаторыя карысныя праграмныя прадукты для аптымальнай працы патрабуюць адкрыцця менавіта пэўных партоў. Напрыклад, для гульні "Майнкрафт" - гэта port 25565, а для Скайпа - 80 і 433.
Паказаную задачу можна вырашаць, як пры дапамозе ўбудаваных інструментаў Windows (налады "брандмаўэр" і "Камандны радок"), так і пры дапамозе асобных іншых праграм (напрыклад, Skype, uTorrent, Simple Port Forwarding).
Але варта памятаць, што, калі вы выкарыстоўваеце не прамое падлучэнне да інтэрнэту, а падключэнне праз роутер, то дадзеная працэдура прынясе свае вынікі толькі ў тым выпадку, калі вы вырабіце адкрыццё не толькі ў Windows, але і ў наладах роутера. Але мы гэты варыянт разглядаць не будзем, бо, па-першае, роутер мае ўскоснае дачыненне да самой аперацыйнай сістэме, а па-другое, налады пэўных марак роутеров істотна адрозніваюцца, так што апісваць пэўную мадэль няма сэнсу.
Зараз разгледзім канкрэтныя спосабы адкрыцця падрабязней.
Спосаб 1: uTorrent
Пачнем разгляд спосабаў вырашэння названай задачы ў Windows 7 з агляду дзеянняў у іншых праграмах, у прыватнасці ў дадатку uTorrent. Адразу трэба сказаць, што дадзены спосаб падыдзе толькі тым карыстальнікам, у якіх статычны IP.
- Адкрыйце uTorrent. У меню пстрыкайце "Налады". У спісе перамесціцеся па пазіцыі "Налады праграмы". Таксама можна ўжыць спалучэнне кнопак Ctrl + P.
- Запускаецца акенца налад. Перамесціцеся ў раздзел "Злучэнне" з дапамогай бакавога меню.
- У якое адкрылася акне нас будзе цікавіць блок параметраў "Налады порта". У вобласць "Порт ўваходзяць злучэнняў" ўвядзіце нумар таго порта, які вам трэба адкрыць. затым цісніце "Ужыць" і "OK".
- Пасля гэтага дзеяння ўказаны сокет (port прывязаны да пэўнага IP-адрасу) павінен быць адкрыты. Для таго, каб праверыць гэта, пстрыкніце ў меню uTorrent "Налады", А потым перайдзіце па пункце "Памочнік налады". Таксама можна выкарыстоўваць спалучэнне Ctrl + G.
- Адкрываецца акенца памочніка налады. Галачку з пункта "Тэст хуткасці" можна адразу зняць, так як дадзены блок для пастаўленай задачы не патрэбен, а яго праверка будзе займаць толькі час. Нас цікавіць блок "Сетка". Каля яго наймення абавязкова павінна стаяць птушка. У полі "Порт" павінен стаяць той нумар, які мы адкрылі раней праз налады uTorrent. Ён падцягваецца ў полі аўтаматычна. Але калі па нейкай прычыне адлюстроўваецца іншы нумар, то варта змяніць яго на патрэбны варыянт. далей цісніце "Тэставаць".
- Выконваецца працэдура праверкі адкрыцця сокета.
- Пасля заканчэння працэдуры праверкі ў акне uTorrent адлюструецца паведамленне. Калі задача выканана паспяхова, то паведамленне будзе наступным: "Вынікі: порт адкрыты". Калі ж задачу выканаць не атрымаецца, як на малюнку ніжэй, то паведамленне будзе такое: "Вынікі: порт не адкрыты (загрузка магчымая)". Хутчэй за ўсё, прычынай няўдачы можа з'яўляцца тое, што правайдэр падае вам не статычны, а дынамічны IP. У такім выпадку адкрыць сокет праз uTorrent не атрымаецца. Як гэта зрабіць для дынамічных IP-адрасоў іншымі спосабамі, будзе разгледжана далей.
Чытайце таксама: Про парты ў uTorrent
Спосаб 2: Skype
Наступны спосаб рашэння пастаўленай задачы мяркуе выкарыстанне праграмы для зносін Skype. Дадзены варыянт таксама падыдзе толькі тым карыстальнікам, якім правайдэр выдзеліў статычны IP.
- Зрабіце запуск праграмы Скайп. У гарызантальным меню пстрыкніце "Інструменты". Перайдзіце па пункце "Налады ...".
- Запускаецца акенца канфігурацыі. Перамесціцеся пры дапамозе бакавога меню ў раздзел "Дадаткова".
- Перамесціцеся ў падраздзел "Злучэнне".
- Актывуецца акенца канфігурацыі злучэння ў скайпе. У вобласці "Выкарыстоўваць порт для ўваходных злучэнняў" трэба ўпісаць нумар таго порта, які вы збіраецеся адкрыць. затым пстрыкніце "Захаваць".
- Пасля гэтага адкрыецца акенца, у якім паведамляецца, што ўсе змены будуць ужытыя пры наступным запуску Скайпа. цісніце "OK".
- Зрабіце перазапуск Скайпа. Калі вы выкарыстоўваеце статычны IP, то ў такім выпадку пазначаны сокет адкрыецца.
Урок: Парты, неабходныя для ўваходных злучэнняў Skype
Спосаб 3: "Брандмаўэр Windows"
Гэты спосаб прадугледжвае выкананне маніпуляцый праз "Брандмаўэр Віндовс", гэта значыць, без выкарыстання іншых прыкладанняў, а толькі пры дапамозе рэсурсаў самой аперацыйнай сістэмы. Ўказаны варыянт падыдзе як для карыстальнікаў, якія выкарыстоўваюць статычны IP-адрас, так і прымяняюць дынамічны IP.
- Каб перайсці да запуску "брандмаўэр Windows", пстрыкніце "Пуск", Пасля чаго націсніце на "Панэль кіравання".
- далей пстрыкайце "Сістэма і бяспека".
- Пасля гэтага націскайце "Брандмаўэр Windows".
Існуе і больш хуткі варыянт пераходу ў патрэбны раздзел, але які патрабуе запамінання пэўнай каманды. Ён ажыццяўляецца з дапамогай інструмента "Выканаць". Выклікаем яго, націснуўшы Win + R. ўпісваем:
firewall.cpl
Клічце "OK".
- Пры любым з гэтых дзеянняў запускаецца акно канфігурацыі "брандмаўэр". У бакавым меню пстрыкайце "Дадатковыя параметры".
- Цяпер перамесціцеся з дапамогай бакавога меню ў раздзел "Правілы для ўваходных падлучэнняў".
- Адкрываецца інструмент кіравання правіламі ўваходзяць падключэнняў. Каб адкрыць пэўны сокет, нам трэба будзе сфарміраваць новае правіла. У бакавым меню цісніце "Стварыць правіла ...".
- Запускаецца інструмент фарміравання правілаў. Перш за ўсё, трэба абраць яго тып. У блоку "Правіла якога тыпу вы хочаце стварыць?" усталюйце радиокнопку у пазіцыю "Для порта" і клічце "Далей".
- Затым у блоку "Пакажыце пратакол" пакіньце радиокнопку ў пазіцыі "Пратакол TCP". У блоку "Пакажыце парты" ставім радиокнопку у пазіцыю "Пэўныя лакальныя парты". У полі справа ад гэтага параметру ўпішыце нумар канкрэтнага порта, які збіраецеся актываваць. цісніце "Далей".
- Цяпер патрабуецца паказаць дзеянне. Усталюйце перамыкач у пазіцыю "Дазволіць падлучэнне". націскайце "Далей".
- Затым варта пазначыць тып профіляў:
- прыватны;
- даменны;
- Публічны.
Каля кожнага з названых пунктаў павінна быць ўстаноўлена галачка. націскайце "Далей".
- У наступным акенцы ў полі "Імя" патрабуецца паказаць адвольнае найменне ствараемага правілы. У полі "Апісанне" па жаданні можна пакінуць каментар да правіла, але рабіць гэта не абавязкова. Пасля гэтага можаце націснуць "Зроблена".
- Такім чынам, правіла для пратаколу TCP створана. Але каб забяспечыць гарантыю карэктнай працы, трэба для гэтага ж сокета яшчэ стварыць аналагічную запіс для UDP. Для гэтага зноў цісніце "Стварыць правіла ...".
- У якое адкрылася акне зноў ўсталюйце радиокнопку у пазіцыю "Для порта". націскайце "Далей".
- Зараз усталюеце радиокнопку у пазіцыю "Пратакол UDP". Унізе, пакінуўшы радиокнопку ў пазіцыі "Пэўныя лакальныя парты", Выстаўляем той жа нумар, што і ў вышэйапісанай сітуацыі. цісніце "Далей".
- У новым акенцы пакідаем існуючую канфігурацыю, гэта значыць, перамыкач павінен стаяць у пазіцыі "Дазволіць падлучэнне". Клічце "Далей".
- У наступным акенцы зноў прасачыце, каб каля кожнага профілю былі ўсталяваныя галачкі, і цісніце "Далей".
- На завяршальным этапе ў полі "Імя" ўпісваем найменне правілы. Яно павінна адрознівацца ад таго імя, якое было прысвоена папярэдняга правілу. Зараз варта жаць "Зроблена".
- Мы сфармавалі два правілы, якія забяспечаць актывацыю абранага сокета.
Спосаб 4: "Камандны радок"
Выканаць задачу можаце, выкарыстоўваючы "каманднага радка". Актывацыю яе трэба праводзіць абавязкова з адміністрацыйнымі правамі.
- пстрыкніце "Пуск". перамесціцеся ць "Усе праграмы".
- Знайдзіце ў пераліку каталог "Стандартныя" і ўвайдзіце ў яго.
- У спісе праграм адшукайце назву "Камандны радок". Клічце па ім мышкай, выкарыстоўваючы кнопку справа. У пераліку спыніцеся на пункце "Запуск ад імя адміністратара".
- адкрываецца акенца "CMD". Для актывацыі сокета TCP трэба ўвесці выраз па шаблоне:
netsh advfirewall firewall add rule name = L2TP_TCP protocol = TCP localport = **** action = allow dir = IN
сімвалы "****" патрабуецца замяніць канкрэтным нумарам.
- Пасля ўвядзення выразы цісніце Enter. Актывуецца ўказаны сокет.
- Цяпер вырабім актывацыю па UPD. Шаблон выразы такі:
netsh advfirewall firewall add rule name = "Open Port ****" dir = in action = allow protocol = UDP localport = ****
Заменіце зоркі нумарацыяй. Убіце выраз у акенца кансолі і клічце Enter.
- Актывацыя па UPD выканана.
Урок: Актывацыя "Каманднага радка" у Віндовс 7
Спосаб 5: Port Forwarding
Завершым дадзены ўрок апісаннем спосабу пры дапамозе прыкладання, якое спецыяльна прызначана для выканання гэтай задачы - Simple Port Forwarding. Прымяненне названай праграмы з'яўляецца адзіным варыянтам з усіх апісаных, выконваючы які можна адкрыць сокет не толькі ў АС, але і ў параметрах роутера, прычым у акно яго налад карыстачу нават не давядзецца заходзіць. Такім чынам, дадзены спосаб з'яўляецца універсальным для большасці мадэляў роутеров.
Спампаваць Simple Port Forwarding
- Пасля запуску Simple Port Forwarding, перш за ўсё, для большай зручнасці працы ў дадзенай праграме трэба змяніць мову інтэрфейсу з ангельскай, які ўсталяваны па змаўчанні, на рускую. Для гэтага пстрыкніце па полі ў ніжнім левым куце акна, у якім пазначаны назву бягучага мовы праграмы. У нашым выпадку гэта "English I English".
- Адкрываецца вялікі пералік розных моў. Выберыце ў ім "Russian I Рускі".
- Пасля гэтага інтэрфейс прыкладання будзе русіфікаваны.
- У полі "IP-адрас роутера" павінен аўтаматычна адлюстравацца IP вашага роутера.
Калі гэтага не адбылося, то яго давядзецца убіць ўручную. У пераважнай большасці выпадкаў гэта будзе наступны адрас:
192.168.1.1
Але лепш усё-ткі пераканацца ў яго правільнасці праз "Каманднага радка". На гэты раз не абавязкова запускаць дадзены інструмент з адміністрацыйнымі правамі, а таму вырабім яго запуск больш хуткім спосабам, чым гэта разглядалася намі раней. набярыце Win + R. У якое адкрылася поле "Выканаць" увядзіце:
cmd
націскайце "OK".
У запусцім акно "Каманднага радка" увядзіце выраз:
Ipconfig
цісніце Enter.
Пасля гэтага адлюструюцца асноўныя звесткі падлучэння. Нам трэба значэнне насупраць параметру "Асноўны шлюз". Менавіта яго і варта ўпісаць у поле "IP-адрас роутера" у акне прыкладання Simple Port Forwarding. акенца "Каманднага радка" пакуль не закрываем, так як адлюстроўваюцца ў ёй дадзеныя нам могуць спатрэбіцца ў далейшым.
- Зараз трэба адшукаць роутер праз інтэрфейс праграмы. націскайце "Пошук".
- Адкрываецца спіс з найменнем розных мадэляў больш чым 3000 роутеров. У ім трэба адшукаць найменне той мадэлі, да якой падлучаны ваш кампутар.
Калі вы не ведаеце найменне мадэлі, то ў большасці выпадкаў яе можна ўбачыць на корпусе роутера. Таксама можна даведацца яго назва праз інтэрфейс браўзэра. Для гэтага ўвядзіце ў адрасны радок любога вэб-аглядальніка той IP-адрас, які мы раней вызначылі праз "Каманднага радка". Ён знаходзіцца каля параметру "Асноўны шлюз". Пасля таго, як ён уведзены ў адрасны радок браўзэра, цісніце Enter. Адкрыецца акно налад роутера. У залежнасці ад яго маркі, найменне мадэлі можна паглядзець альбо ў якое адкрылася акне, альбо ў назве ўкладкі.
Пасля гэтага адшукайце назву роутера ў тым спісе, які прадстаўлены ў праграме Simple Port Forwarding, і пстрыкніце па ім двойчы.
- Затым у палях праграмы "Лагін" і "Пароль" адлюструюцца стандартныя для канкрэтнай мадэлі роутера дадзеныя ўліковага запісу. Калі вы раней іх змянілі ўручную, то варта ўвесці актуальныя на дадзены момант лагін і пароль.
- Далей пстрыкніце па кнопцы "Add Entry" ("Дадаць запіс") У выглядзе знака "+".
- У якое адкрылася акне дадання новага сокета пстрыкніце па кнопцы "Дадаць спецыяльную«.
- Далей запускаецца акно, у якім трэба паказаць параметры адчынянага сокета. У полі "Імя" запісваем любое адвольнае найменне, па даўжыні не якое перавышае 10 знакаў, па якім вы будзеце ідэнтыфікаваць дадзены запіс. У вобласці "Тып" пакідаем параметр "TCP / UDP". Такім чынам, нам не давядзецца для кожнага пратаколу ствараць асобную запіс. У вобласці "Пачатковы порт" і "Канчатковы порт" убіце нумар таго порта, які збіраецеся адкрыць. Можаце нават убіць цэлы дыяпазон. У такім выпадку будзе адкрыты ўсе сокеты названага інтэрвалу нумароў. У полі "IP-адрас" дадзеныя павінны падцягвацца аўтаматычна. Таму існае значэнне не мяняйце.
Але на ўсялякі выпадак яго можна праверыць. Яно павінна адпавядаць таму значэнню, якое адлюстроўваецца каля параметру "IPv4-адрас" у акне "Каманднага радка".
Пасля таго, як усе паказаныя налады зроблены, цісніце ў інтэрфейсе праграмы Simple Port Forwarding кнопку "Дадаць".
- Затым, каб вярнуцца ў асноўнае акно праграмы, зачыніце акенца дадання порта.
- Як бачым, створаная намі запіс з'явіўся ў акне праграмы. Вылучаем яе і ціснем "Выканаць".
- Пасля гэтага будзе выканана працэдура адкрыцця сокета, пасля завяршэння якой у канцы справаздачы адлюструецца надпіс "Даданне скончана".
- Такім чынам, пастаўленая задача выкананая. Зараз можаце спакойна зачыняць Simple Port Forwarding і "Каманднага радка".
Як бачым, існуе шмат спосабаў адкрыцця порта як з дапамогай убудаваных інструментаў Windows, так і пры дапамозе іншых праграм. Але большасць з іх адкрыюць толькі сокет ў аперацыйнай сістэме, а яго адкрыццё ў наладах роутера прыйдзецца выконваць асобна. Але ўсё-ткі маюцца асобныя праграмы, напрыклад Simple Port Forwarding, якія дазволяць справіцца карыстачу з абедзвюма агучанымі вышэй задачамі адначасова без правядзення ручных маніпуляцый з наладамі роутера.