Cóipeáiltear liostaí port do sheirbhísí VPN idir leathanaigh chomparáide gan an mhionsonra a shocraíonn an bhfuil tábhacht leo: cé a thosaíonn an nasc. Ní deir riail a cheadaíonn TCP 443 amach aon rud faoi an féidir le hóstach eile éisteoir ar do mheaisín a shroicheadh. Scríobh trí riachtanas ar leithligh sula ndéanfaidh tú comparáid ar aon phlean amháin, agus marcáil cé na cinn a bhfuil do thasc uathu i ndáiríre. Tagann formhór na gcomparáidí chun bheith ina gceist ghearr amháin nuair a bhíonn an bhileog sin ann.

Deighil an riachtanas sula léann tú aon liosta port

Clúdaíonn trí líne beagnach gach cás: ceann scríbe a shroicheadh taobh amuigh den tollán, rud éigin a fhoilsiú ionas gur féidir le daoine eile nascadh isteach, agus an tollán féin a iompar. Teipeann gach líne ar chúis dhifriúil, agus féadann polasaí soláthraí a shásaíonn ceann amháin an dá cheann eile a fhágáil gan teagmháil. Tógann sé cúig nóiméad do thasc a shórtáil sa líne cheart agus sábhálann sé argóint níos déanaí.

LineWho starts itWhat can block itQuestion for the provider
Outbound destinationYour applicationEgress filter on the exit nodeIs this protocol and port allowed to that destination?
Inbound publishingA remote peerNo mapping, no public address, short lifetimeWhich protocol, which external port, and how long does the mapping last?
Tunnel transportYour client to the gatewayThe access network drops that protocolDoes the client offer a fallback the local network permits?

Déanann ráitis mhargaíochta na trí líne a dhoiléiriú d’aon ghnó. Cuireann cead P2P síos ar pholasaí ceann scríbe, cuireann seoladh tiomnaithe síos ar sheoladh, agus de ghnáth ciallaíonn sé sin nach liostaíonn an plean iad nuair a deirtear nach bhfuil aon srianta ar phoirt. Ní fhreagraíonn aon cheann de na frásaí sin do na cinn eile.

Roghnaigh sruth coincréiteach amháin agus scríobh é mar abairt: tionscnóir, iompar, port, fine seoltaí, treo. Tá cliant cúltaca oíche a uaslódálann chuig hóstach cianda amach amháin. Tá freastalaí cluiche ar do dheasc a dtéann cairde isteach air istigh. Má ritheann an dá rud trí aon tollán amháin ciallaíonn sé go dteastaíonn an dá líne ón mbileog, ní comhréiteach eatarthu.

Teipeann rochtain amach ar pholasaí ceann scríbe, ní ar an tollán

Cruthaíonn trácht amach trí gheata a aistríonn staid. Tógann an chéad phacáid ó sheoladh agus port inmheánacha iontráil aistriúcháin, agus meaitseálann freagraí í, arb é an t-iompar mapála a gcuirtear síos air in RFC 3022. Is é an meicníocht sin an chúis go n-oibríonn cluaisín brabhsálaí gan aon iarraidh port ar chor ar bith.

Briseann dhá rud é fós. Féadfaidh an nód amach ceann scríbe nó uimhreacha port a mheasann sé a bheith mí-úsáideach a scagadh, agus féadfaidh an feidhmchlár a bheith ag éisteacht ar phort nár cheap polasaí amach riamh. Fiafraigh den phéire ceann scríbe seachas de rialacha isteach, agus bí ag súil le freagraí difriúla do TCP agus UDP.

Tomhais sula ndéanfaidh tú argóint. Rith iad seo ar an meaisín a bheidh taobh thiar den tollán, uair amháin agus an tollán síos agus uair amháin agus é suas:

ss -lntup | sort
nc -vz -w 3 203.0.113.10 443
curl -sS -o /dev/null -w '%{http_code}\n' --max-time 5 https://example.com

Na horduithe céanna, an ceann scríbe céanna, dhá staid tolláin, tugann siad d’oibreoir comparáid roimh agus tar éis ar féidir leis gníomhú uirthi. Cuir an seoladh doiciméadaithe in ionad an hóstaigh a theastaíonn uait i ndáiríre; is é an rud atá tábhachtach go ndéantar an chomparáid arís, ní go bhféachann uimhir ar bith go hiontach.

Teastaíonn mapáil, seoladh agus saolré ó fhoilsiú isteach

Ní féidir le haon rud ón taobh amuigh nasc a thosú chuig d’éisteoir mura bhfuil a fhios ag rud éigin ar an taobh poiblí cá háit lena sheachadadh. Is trí tháirge éagsúla iad áirithint phoirt statach a choinníonn an t-oibreoir, mapáil a iarrann an cliant trí UPnP, NAT-PMP nó PCP, agus seoladh poiblí ródaithe, le trí theorainn éagsúla.

Cuir cúig cheist ar aon cheann acu: cén prótacal, cén port seachtrach, an féidir leis an bport seachtrach a bheith difriúil ón gceann áitiúil, cén fhine seoltaí a chlúdaíonn sé, agus cá fhad a mhaireann an mhapáil tar éis athnascadh. Imíonn áirithint atá ceangailte le seisiún gníomhach nuair a chríochnaíonn an seisiún sin, is cuma cad a deir leathanach an phlean.

Deimhnigh an leath áitiúil ar dtús, mar féachann éisteoir marbh agus cosán isteach blocáilte mar an gcéanna ón taobh amuigh:

ss -lntup | grep -E ':(8080|51820)\b'
python3 -m http.server 8080 --bind 0.0.0.0
curl -sS -o /dev/null -w '%{http_code}\n' http://127.0.0.1:8080

Nuair a fhilleann an t-iarratas áitiúil 200 agus go dtéann iarratas ó líonra nach rialaíonn tú thar am fós, tá an bhearna ar an taobh poiblí. Sin an nóiméad chun prótacal agus port seachtrach a insint don oibreoir in ionad cur síos a dhéanamh ar an bhfeidhmchlár de réir ainm.

Is ceist ar leith é iompar an tolláin féin

Is iad poirt an iompróra an chuid is lú den fhadhb agus an ceann is éasca le breathnú suas. Athraíonn réamhshocruithe de réir prótacail, agus is mó a chomhairlítear an méid is féidir leis an gcliant a chaibidil ná aon cur síos plean.

ClientOuter transportDefault portWhen it helps
OpenVPNUDP1194Default mode; needs outbound UDP to pass
OpenVPNTCP443UDP is dropped and TCP 443 is not
WireGuardUDP51820Short handshake; there is no TCP mode
IKEv2/IPsecUDP500 and 4500Mobile clients; 4500 carries NAT traversal

Glacfaidh líonra a chaitheann UDP amach le tollán TCP 443 agus diúltóidh sé ceann UDP, mar sin baineann mód cúltaca leis an mbileog riachtanas. Ní bhogann athrú an iompróra port feidhmchláir taobh istigh den tollán agus ní leathnaíonn sé polasaí ceann scríbe; fanann siadsan ar a línte féin.

Tá fiúntas le foghabháil amháin agus tú ansin, mar is gnách go mbíonn MTU mícheart ag tollán a nascann agus a stopann ansin ar aistrithe móra seachas port dúnta:

ping -M do -s 1400 203.0.113.10
ping -M do -s 1372 203.0.113.10

Ar Windows is é an fhoghabháil chéanna ping -f -l 1400 203.0.113.10. Socraigh MTU an tolláin faoin méid is mó a théann tríd, ansin tástáil arís an t-aistriú a theip.

Fíoraigh na trí líne sula n-íocfaidh tú as plean

Cuir na trí líne ar aon leathanach amháin agus líon gach cill le toradh tomhaiste in ionad gealltanais. Táirgeann na horduithe seo an leath áitiúil den leathanach sin i gceann nóiméid nó mar sin:

ss -lntup | sort
nc -vz -w 3 203.0.113.10 443
python3 -m http.server 8080 --bind 0.0.0.0
curl -sS -o /dev/null -w '%{http_code}\n' http://127.0.0.1:8080
ping -M do -s 1400 203.0.113.10

Léigh an t-aschur mar sheicliosta. Oibríonn amach nuair a fhreagraíonn an ceann scríbe agus an tollán suas. Ní oibríonn isteach ach amháin nuair a shroicheann hóstach lasmuigh de do líonra an t-éisteoir ar an bport seachtrach. Oibríonn an t-iompróir nuair a chríochnaíonn an croitheadh lámh ar phrótacal a cheadaíonn do líonra rochtana.

Coinníonn dhá nós an bhileog macánta. Taifead an dáta agus leagan an chliaint in aice gach toraidh, mar bogann polasaithe soláthraithe agus réamhshocruithe cliant araon. Ansin iarr an mhapáil is cúinge a fhreastalaíonn ar an sruth, mar is gnách go dtuilleann iarraidh chun gach rud a oscailt diúltú nó díol breise seachas freagra teicniúil.

Ailt ghaolmhara