Ceanglaíonn an VPN sa bhaile ach tagann deireadh ama air san óstán
An ríomhaire glúine céanna, an cuntas céanna, líonra eile. Léigh an cód earráide mar chéim, seiceáil an t-ainm, ansin gabh an paicéad seachtrach sula n-athraíonn tú aon socrú.
Ceanglaíonn an ríomhaire glúine le Wi-Fi an tí, ceanglaíonn an cliant i dtrí shoicind, agus teipeann ar an bpróifíl chéanna san óstán uair an chloig ina dhiaidh sin. Níor nuashonraíodh aon rud idir an dá linn. Is é is mó a bhaineann le dul trí seo le cliant os do chomhair ná a bheith ar eolas agat cén earráid a bhaineann le céim ar bith, mar tá an t-eolas úsáideach sa chód a phriontálann an cliant, ní san fhíric gur theip air. Oibrigh na ceithre chéim thíos in ord agus beidh a fhios agat ar dhiúltaigh ainm, paicéad, port nó beartas duit.
Léigh an cód earráide mar chéim, ní mar bhreithiúnas
Sroicheann an cliant trí chloch mhíle ar leithligh sula mbíonn tollán ann. Réitíonn sé ainm an fhreastalaí, faigheann sé freagra ó rud éigin ar an líonra, agus déanann sé comhlachas slándála a chaibidil. Tá a theachtaireacht teipe féin ag gach cloch mhíle, agus tá Windows go háirithe flaithiúil le cóid éagsúla nuair a bhíonn a fhios agat cén chéim lena mbaineann siad.
| What the client says | Stage that failed | First thing to run |
|---|---|---|
| 868, name did not resolve | DNS, before any packet leaves for the server | Resolve-DnsName vpn.example.net |
| 721 or 806, remote computer did not respond | Outer protocol filtered, typically GRE or UDP | A capture on the local interface |
| 809, server not responding | A device in the path is dropping the outer flow | The same capture, from a second network |
| 789, security layer error | The security exchange started and was rejected | Certificate and proposal settings on both ends |
Ciallaíonn dhá cheann de na cóid sin go bhfuil an líonra neamhchiontach. Ciallaíonn 789 go raibh paicéid ag sreabhadh agus nach raibh an dá cheann ar aon intinn faoi chriptiú, rud is fadhb chumraíochta ar féidir leat a shocrú sa bhaile. Ciallaíonn 868 nár ghá d'aon phaicéad imeacht riamh, mar sin níl aon bhaint ag dearadh an tolláin go dtí go réitítear an t-ainm. Sábhálann sórtáil an chóid sa chéim cheart níos mó ama ná aon ghabháil, mar insíonn sé duit cé acu de na trí chéim seo a leanas atá le scipeáil.
Bí cúramach go cuí mura bhfuil an cliant ar Windows. Comhdhlúthaíonn cliaint tríú páirtí an chuid is mó de seo ina "ceangal teipthe", agus is é sin an fáth nach mbraitheann an dá chéim seo a leanas ar an teachtaireacht ar chor ar bith.
Seiceáil an t-ainm sula gcúisíonn tú an tollán
Idircheapann líonraí óstán agus aerfoirt DNS go leanúnach, agus cruthaíonn réiteoir a fhreagraíonn le seoladh tairsí teip atá cosúil go beacht le freastalaí marbh. Cuir i gcomparáid an méid a deir an réiteoir áitiúil leis an méid a deir réiteoir poiblí:
Resolve-DnsName vpn.example.net -Type A
nslookup vpn.example.net 1.1.1.1
ipconfig /all | findstr /i "DNS Servers"
Má tá an dá fhreagra difriúil, táthar do do stiúradh agus tá an chuid eile den diagnóis curtha amú go dtí go réitítear é sin. Go háirithe glacfaidh seoladh tairsí leis an gceangal TCP go fonnmhar agus ansin stopfaidh sé, agus is é sin an fáth go bhféadfadh sé breathnú cosúil le blocáil balla dóiteáin nuair a thástálann tú le brabhsálaí.
Anois deimhnigh gurb é an seoladh atá ar intinn agat a shroich an ceann atá in úsáid. Cuireann roinnt cliant an réiteach roimhe seo i dtaisce ar feadh shaolré na próifíle, mar sin téann athcheangal tar éis an athraithe DNS chuig an seanseoladh fós. Dún an cliant go hiomlán sula ndéanann tú aththástáil, seachas brúigh díchumasaigh agus ceangail san fhuinneog chéanna.
Faigh amach cén paicéad seachtrach a théann as
Tá sreabhadh seachtrach ag an tollán a bhaineann go hiomlán leis an gcosán idir tú agus an freastalaí, agus is é an sreabhadh sin a aicmíonn agus a scaoileann boscaí idirmheánacha. Gabh é ar an gcliant, ansin cuir líonra atá ag obair i gcomparáid leis an gceann atá ag teip. Ar Windows is leor an ghabháil ionsuite le haghaidh chéad fhéachaint:
pktmon filter remove
pktmon filter add -p 500 -t UDP
pktmon start --capture --pkt-size 128
pktmon stop
pktmon etl2txt PktMon.etl
Is é atá uait a fheiceáil an n-imíonn do phaicéid ar chor ar bith, agus an dtagann aon rud ar ais. Paicéid amach gan aon rud ar ais ciallaíonn go bhfuil an cosán nó an foirceann i bhfad ag scaoileadh iad; mura n-imíonn aon rud amach ar chor ar bith, níor shroich an cliant an seoladh riamh, rud a dhíríonn ar ais ar réiteach ainmneacha nó ar bheartas balla dóiteáin áitiúil.
Déan an tástáil chéanna ar hotspot fóin. Seo an chomparáid is mó eolais atá ar fáil duit, mar baineann sé gach bosca san óstán den chosán agus fágann an ríomhaire glúine, an cliant agus na dintiúir mar an gcéanna. Má éiríonn leis an tollán ar an hotspot, stop ag féachaint ar an bhfreastalaí. Má theipeann air ansin freisin, tá fadhb cliaint nó cuntais agat nár chruthaigh an líonra riamh.
Athraigh aon iompróir amháin agus tástáil arís
Nuair a bhíonn a fhios agat go scaoiltear an sreabhadh seachtrach, is é an cheist phraiticiúil cé acu sreabhadh a cheadaíonn an líonra. Ceadaíonn formhór na líonraí srianta TCP 443 amach mar ní féidir leo feidhmiú ar bhealach eile, mar sin is é an gnáthfhreagra an t-éisteoir a aistriú ansin. Ar OpenVPN is lasc ar thaobh an chliaint é go dtí go n-athraítear an freastalaí:
openvpn --config corp.ovpn --proto tcp-client --remote vpn.example.net 443 --verb 4
Tá lasc choibhéiseach ag cliaint IPsec ina bpainéil socruithe féin, a gcuirtear síos uirthi de ghnáth mar IPsec thar TCP nó trasnú NAT. Is diagnóis é a athrú freisin: má éiríonn an tollán thar TCP agus má fhaigheann sé bás thar UDP, tá cruthaithe agat go ndéanann an líonra UDP a scagadh, agus fuair tú freisin an socrú a bheidh uait gach uair a thugann tú cuairt ar an suíomh sin.
Seas in aghaidh an mhealladh chun gnéithe ródaire a dhíchumasú ar an gcéad iarracht. Níl sé ar fáil duit ar aon nós iniúchadh stáit nó cosaint tuile a mhúchadh ar líonra óstáin, agus ar do chrua-earraí féin malartaíonn sé cosaint fhíor ar son ríomhaire amháin. Nótaigh cén socrú a d'athraigh an toradh, ansin cuir ar ais é agus lorg iompróir a cheadaíonn an líonra cheana féin.
Fíoraigh an próifíl chéanna ar an dara líonra
Sula ndúnann tú an ticéad, cruthaigh gur mhair an t-athrú tar éis an foirgneamh a fhágáil. Athcheangail ar an mbunlíonra leis na bunchóirithe, gabh an chéad tríocha soicind, agus deimhnigh go sroicheann an cliant an staid chéanna a shroich sé ar an hotspot:
pktmon filter add -p 443 -t TCP
pktmon start --capture
Get-VpnConnection -Name "Corp" | Select-Object ConnectionStatus, TunnelType, ServerAddress
Is fiú an t-idirdhealú a nochtaíonn an t-ordú deireanach a choinneáil: féadann an phróifíl tollán ceangailte a thuairisciú agus an ródú istigh mícheart, agus cruthaíonn sé sin "tá an VPN suas ach níl aon rud ag obair", atá ina alt eile. Má d'athraigh cineál an tolláin tar éis do chuid eagarthóireachta, ní hé an phróifíl a thástáil tú.
Ansin scríobh an toradh san áit a bhféachfaidh an chéad duine eile. Is abairt é "teastaíonn TCP 443 ó phróifíl na cuideachta ag an suíomh seo; scagann an t-óstán UDP 500" ar féidir le comhghleacaí gníomhú uirthi. Ní hé "tá an VPN luaineach in óstáin" í, agus ráthaíonn sé go gcaithfear an uair chéanna arís an mhí seo chugainn.