Ano ang Dapat Malaman
- Sa Windows Defender Firewall, piliin ang Payagan ang isang app o feature sa pamamagitan ng WD Firewall > Advanced na Setting> Mga Papasok na Panuntunan > Port.
- Sundin ang mga hakbang mula doon depende sa iyong mga pangangailangan.
- Bago ka magsimula, tiyaking tumatakbo ang trapiko sa iyong router.
Ipinapaliwanag ng artikulong ito kung paano magbukas ng network port sa Windows o Mac at kung bakit kinakailangan ito minsan. Tinutugunan din nito kung ano ang gagawin sa mga router.
Paano Magbukas ng Network Port sa Windows
Kapag nag-install ka ng ilang partikular na software sa Windows, maaaring awtomatikong i-set up ng installation wizard ang anumang kinakailangang panuntunan ng firewall para sa iyo. Ngunit kung nag-install ka ng isang bagay at nalaman mong nagkakaproblema ka sa paggamit nito, gawin ang mga sumusunod na hakbang:
-
Pindutin ang Windows key, i-type ang "firewall, " pagkatapos ay piliin ang Windows Defender Firewall.
-
Ang window na lalabas ay magbibigay-daan sa iyong pumili ng partikular na app sa pamamagitan ng pagpili sa Payagan ang isang app o feature sa pamamagitan ng Windows Defender Firewall. Gamit ang tool na ito, maaari ka lang pumili ng naka-install na app at buksan ito sa anumang network na na-set up mo.
-
Ngunit sa pag-aakalang gusto mong direktang magbukas ng port, piliin ang Mga Advanced na Setting mula sa kaliwang menu.
-
Kapag nagbukas ng port, malamang na gugustuhin mong tumanggap ng mga papasok na koneksyon (muli, dapat payagan ng iyong OS ang lahat maliban sa mga pinaka-hindi pangkaraniwang papalabas na koneksyon). Piliin ang Inbound Rules item mula sa panel sa kaliwa at pagkatapos ay i-click ang New Rule mula sa kanang panel.
-
Sa unang screen ng New Inbound Rule Wizard, piliin ang Port na opsyon para magbukas ng partikular na port o set ng mga port, pagkatapos ay i-click ang Next.
- Sa susunod na hakbang, piliin kung gusto mong magbukas ng TCP o UDP port, depende sa mga kinakailangan ng iyong app.
-
Pagkatapos ay piliing buksan ang Lahat ng lokal na port (napakapanganib nito!) gamit ang panuntunang ito o isang Specific na lokal na port o range. I-click ang Next.
-
Binibigyang-daan ka ng
Mga panuntunan sa firewall na tahasang payagan o i-block ang mga koneksyon. Sa kasong ito, hinahanap naming "buksan" ang port, para mapili mo ang alinman sa unang dalawang opsyon dito. Ang una (Payagan ang koneksyon) ay mas malamang na magtagumpay maliban kung alam mong sigurado na ang iyong serbisyo ay gumagamit ng IPSec authentication. I-click ang Next kapag tapos ka na.
-
Maaari mo ring limitahan ang panuntunan sa ilang partikular na network lang, gaya ng isang corporate (Domain) o home network (Private), bilang karagdagan sa internet sa pangkalahatan (tinatawag na Public sa dialog na ito). Piliin ang alinman sa mga ito na may katuturan para sa iyong app; kung hindi ka sigurado, piliin silang lahat. I-click ang Next
- Sa wakas, bigyan ang panuntunan ng pangalan at opsyonal na paglalarawan. Pagkatapos ay i-click ang Tapos na upang gawin ang iyong panuntunan.
Paano Buksan ang Port sa Mac
Ang pagbubukas ng port sa macOS ay pangkalahatang mas simple ngunit sa ilang paraan ay mas mahirap kaysa sa Windows. Una, bilang default, ang macOS firewall ay hindi pinagana, kaya sa labas ng kahon, hindi mo na kailangang gamitin ang mga hakbang na ito, dahil dapat tanggapin ng iyong Mac ang anumang mga papasok na pagtatangka sa koneksyon.
Ngunit kung na-on mo ang firewall (malalaman mo dahil ang System Preferences > Security & Privacy > Firewall screen ay nagpapakita ng Firewall: On), kakailanganin mong gumawa ng maliit na karagdagan sa configuration file ng firewall upang mabuksan ang iyong partikular na port.
Pagkatapos mong suriin kung naka-on ang iyong firewall, sundin ang mga hakbang na ito:
- Buksan ang Terminal app.
-
Ilagay ang sumusunod sa prompt upang ihinto ang pf (packet filter) firewall kung ito ay aktibo:
sudo pfctl -d
-
Susunod, gamitin ang nano text editor upang buksan ang configuration file para sa pf:
sudo nano /etc/pf.conf
-
Ipapakita ng editor ang mga nilalaman ng default na config, na naglalaman ng ilang mahahalagang bagay. Maaari mong idagdag ang iyong custom na panuntunan, ngunit tiyaking gagawin mo ito sa ibaba anumang umiiral nang configuration.
-
Kung gusto mong buksan ang port 12044, halimbawa, ilagay ang sumusunod sa ibaba ng file. Upang masira ito, pinapayagan mo ang (pass) na papasok (in) TCP (inet proto tcp) trapiko mula sa alinmang machine hanggang sa anumang iba pang makina (bagama't sa kontekstong ito ay iyong machine lang ang ibig sabihin nito) sa port 12044 na may walang estado inspeksyon.
pass in inet proto tcp mula sa alinman sa anumang port 12044 walang estado
- Pindutin ang Ctrl-x upang lumabas sa nano, at pindutin ang Y at Enter on the way out para kumpirmahin na gusto mong i-save ang file na may parehong pangalan.
-
Isyu sa sumusunod sa prompt upang muling i-load ang configuration ng firewall mula sa file na kaka-edit mo lang:
sudo pfctl -f /etc/pf.conf
-
Sa wakas, ilagay ang sumusunod sa terminal upang muling simulan ang firewall:
sudo pfctl -E
Bakit Kailangan Mong Magbukas ng Port?
Ang Cloud at network app na tumatakbo sa iyong computer ay idinisenyo upang makipag-usap sa isang partikular na network port (o set ng mga port). At ang makina sa kabilang dulo ng koneksyong iyon ay magpapadala at tatanggap ng iyong data sa mga iniresetang port din.
Ngunit ang isyu ay ang karamihan sa mga operating system, at partikular na mga operating system ng "consumer", ay maaaring i-set up upang tanggihan ang ilan o lahat ng papasok na komunikasyon sa network. Kaya maaari kang makatagpo ng isang sitwasyon kung saan ang iyong app ay nagpapadala ng isang bagay sa isang serbisyo sa cloud, at ang serbisyo ay nagpapadala ng isang bagay pabalik, ngunit ang firewall na binuo sa iyong router o OS ay humaharang sa data na iyon. Sa kasong ito, dapat mong buksan ang network port at hayaan ang trapikong iyon na dumaan sa iyong app.
Pagbukas ng Port sa Iyong Router
Bago mo i-address ang iyong PC o Mac, dapat mong tiyakin na makakarating ang trapiko sa router ng iyong network. Sa kasong ito, hindi ka lang nagbubukas ng port, sinasabi mo rin sa router kung saan ipapadala ang data na ito sa loob ng lokal na network. Upang gawin iyon, kailangan mong i-set up ang pagpapasa ng port. Ngunit kailangan mo man ng port forward o hindi, ang unang hakbang ay buksan ang kaukulang (mga) port sa iyong PC o Mac (sa itaas).