Sopọ̀ mọ́ VPN ọ́fíìsì, bẹ̀rẹ̀ iṣẹ́ kékeré kan ní port 8443, fi àdírẹ́sì tunnel ránṣẹ́ sí ẹlẹgbẹ́ kan, kí o sì wò bí ìsopọ̀ ṣe kùnà nígbà tí ọ̀dọ́ náà ṣì ń ròyìn pé ó ti sopọ̀. Kò sí nǹkan tí ó bàjẹ́ nínú tunnel: a ti fi àdírẹ́sì náà, ìpàdé náà wà níṣẹ́, àwọn pákẹ́tì tí ìbá gbé ìdáhùn náà kò sì kọjá rárá. Ṣe àwọn àyẹ̀wò mẹ́ta tí ó wà nísàlẹ̀ ní ìtẹ̀lé, kí o sì dúró níbi tí ó kùnà, nítorí ẹnìkọ̀ọ̀kan ní àtúnṣe tí ó yàtọ̀, ẹyọ kan ṣoṣo sì ni ó kan VPN.

Bẹ̀rẹ̀ níbi tí a ti so socket náà mọ́ gan-an

Kí nǹkan kan tó di ọ̀nà, nǹkan kan gbọdọ̀ máa gbọ́ ní àdírẹ́sì tí ẹni tí ń pè lè dé. Àwọn server ìdàgbàsókè ni ẹlẹ́bi tí ó wọ́pọ̀, nítorí ọ̀pọ̀ wọn ni wọ́n ń so mọ́ loopback ní àfẹ̀yìntì, wọ́n sì ń gba ìsopọ̀ tí ó ti inú ẹ̀rọ kan náà wá. Àdírẹ́sì tunnel kò yí ìdè yẹn padà, ẹ̀rọ ìṣiṣẹ́ yóò sì kọ ìsopọ̀ náà kí VPN tó kópa pátápátá.

ss -ltnp | grep 8443
netstat -ano | findstr 8443

Ka ọ̀wọ̀n àdírẹ́sì àdúgbò náà dípò ipò. 127.0.0.1:8443 túmọ̀ sí loopback nìkan, àtúnṣe náà sì ni láti so mọ́ 0.0.0.0 tàbí mọ́ àdírẹ́sì tunnel náà fúnra rẹ̀. 0.0.0.0:8443 ń gba ní gbogbo ìfarahàn, èyí tí ó gbòòrò ju ohun tí ọ̀pọ̀ ènìyàn ń pète nígbà tí ẹ̀rọ náà tún ní àdírẹ́sì gbangba; 10.64.7.15:8443 ni ẹ̀dà tóóró tí ó ń gbọ́ níbi tí ẹlẹgbẹ́ lè dé nìkan. Kíyè sí orúkọ ìlànà náà nínú àbájáde kan náà pẹ̀lú, nítorí ẹ̀dà tí ó kù láti ìdánwò àtẹ̀yìnwá ni ìdí tí ó wọ́pọ̀ tí port fi dàbí ẹni tí ó ṣí, tí ó sì ń dáhùn pẹ̀lú àkóónú tí kò tọ́.

Lẹ́yìn náà béèrè bóyá nǹkan kan lè ṣe ọ̀nà sí àdírẹ́sì yẹn

Àdírẹ́sì tunnel ní ìtumọ̀ fún àwọn ẹlẹgbẹ́ tí a ti ṣètò láti fi àkọ́kọ́ yẹn ránṣẹ́ sínú tunnel nìkan. Ẹ̀rọ ẹlẹgbẹ́ ní tábìlì tirẹ̀, bí kò bá sì ní ọ̀nà sí abẹ́-nẹ́tíwọ́ọ̀kì tunnel, pákẹ́tì náà yóò lọ sí ẹnubodè àfẹ̀yìntì, yóò sì kú níbi tí kò ti mọ̀ pé àdírẹ́sì náà wà. Èyí jẹ́ ìbéèrè ọ̀nà ní ẹ̀gbẹ́ ẹni tí ń pè, kì í ṣe àṣẹ ní ẹ̀gbẹ́ rẹ.

Symptom from the callerWhat it usually meansWhere to look next
Connection refused immediatelyNothing is listening on the address the packet reachedThe bind address and the process owning the port
Connection times out with no replyA policy dropped the packet, or no route returnsServer forwarding, host firewall, cloud security group
Works from the same machine onlyListener is on loopback, or no route reaches the tunnel addressBind address, then the caller's route to that prefix

Server tí ó wà láàrín ọ̀dọ́ méjèèjì náà ṣe pàtàkì bákan náà. Nínú àwọn àpẹẹrẹ ìwọlé jíjìnnà tí ó wọ́pọ̀, ọ̀dọ́ kọ̀ọ̀kan ń ṣí ìsopọ̀ jáde lọ sí ẹnubodè, ẹnubodè náà sì ń tọ́jú ipò àwọn ṣíṣàn yẹn, kí àwọn ìdáhùn lè padà wá ní ọ̀nà tí ó ti mọ̀ tẹ́lẹ̀. Ìsopọ̀ láti ọ̀dọ́ kan sí òmíràn jẹ́ ṣíṣàn tuntun tí ẹnubodè gbọdọ̀ gbà, kí ó sì gbé e lọ, ọ̀pọ̀ ìmúṣẹ sì ń pa á ní àìmọ̀ọ́mọ̀ láti jẹ́ kí àwọn ọ̀dọ́ wà ní ìyàsọ́tọ̀. Àwọn iṣẹ́ VPN olùmúlò máa ń yàsọ́tọ̀ ní àfẹ̀yìntì; àwọn ẹnubodè ilé-iṣẹ́ máa ń gbà á ní ẹgbẹ́ẹ̀gbẹ́yìn.

Ṣàyẹ̀wò ọ̀nà náà kí o tó yí nǹkan kan padà lórí host. Bí àdírẹ́sì tunnel bá ń dáhùn láti ẹnubodè fúnra rẹ̀ ṣùgbọ́n kì í ṣe láti ẹlẹgbẹ́, ìyàtọ̀ náà ni ètò ọ̀dọ́-sí-ọ̀dọ́ ẹnubodè, kò sì sí àtúnṣe firewall àdúgbò tí yóò rọ́pò rẹ̀.

Níkẹyìn, wá ìlànà tí ó gbà ṣíṣàn náà

Àwọn ìpele ìlànà mẹ́ta wà láàrín pákẹ́tì tí a ti ṣe ọ̀nà àti iṣẹ́ tí ń dáhùn: ìpinnu gbígbéjáde server VPN, firewall host, àti ẹgbẹ́ ààbò sánmà èyíkéyìí níwájú ẹ̀dà náà. Mẹ́tẹ̀ẹ̀ta gbọdọ̀ fohùn ṣọ̀kan, wọ́n sì ń kùnà ní ọ̀nà ọ̀tọ̀ọ̀tọ̀, ìdí nìyẹn tí àmì tí ó wà nínú tábìlì lókè fi wúlò ju ìfiránṣẹ́ àṣìṣe nínú aṣàwákiri.

Firewall host ni ìpele tí àwọn ènìyàn ń gbàgbé lẹ́yìn ìdè tí ó yọrísí, nítorí ìlànà tí ó gbà port ní ìfarahàn LAN kò gbà á lẹ́ẹ̀kan náà ní ìfarahàn tunnel. Àwọn ìlànà tí a fi ìfarahàn dè jẹ́ àpẹẹrẹ tí ó tọ́, wọ́n sì tún jẹ́ ìdí tí ó wọ́pọ̀ tí iṣẹ́ kan fi ń ṣiṣẹ́ láti ọ́fíìsì tí kò sì ṣiṣẹ́ láti ilé. Ka ìwọ̀n ìlànà náà, kì í ṣe nọ́mbà port rẹ̀.

Àṣẹ́wọ́ tí ó dá lórí ipò ṣàlàyé ọ̀ràn òdìkejì. Ìsopọ̀ jáde láti kọ̀mpútà rẹ ń dá ipò, a sì ń gba àwọn ìdáhùn rẹ̀ láìsí ìlànà ìwọlé. Ìsopọ̀ ẹlẹgbẹ́ jẹ́ ṣíṣàn tuntun pátápátá tí kò ní ipò lẹ́yìn rẹ̀, nítorí náà ó nílò àṣẹ tí ó ṣe kedere. Àìdọ́gba yẹn ni gbogbo ìdí tí ìpàdé aṣàwákiri tí ó ń ṣiṣẹ́ lórí ẹ̀rọ rẹ fúnra rẹ kò fi sọ nǹkan kan nípa bóyá a lè dé iṣẹ́ náà láti òde.

Nígbà tí àyẹ̀wò kan bá kùnà, yí àpẹẹrẹ náà padà, kì í ṣe tunnel

Bí ìbéèrè náà bá jẹ́ kí ẹlẹgbẹ́ ṣí iṣẹ́ àdúgbò rẹ, ìdáhùn tí ó tọ́ sábà máa ń jẹ́ ẹ̀rọ tí a kọ́ fún ìwọlé. Tunnel SSH yíyípo ni ó kéré jù: ẹ̀rọ rẹ ń sopọ̀ jáde lọ sí host tí ẹlẹgbẹ́ ti lè dé, olùgbọ́ náà sì wà lórí host yẹn.

ssh -N -R 8443:127.0.0.1:8443 [email protected]

Olùgbéjáde nílò GatewayPorts clientspecified nínú ètò server SSH rẹ̀, bí bẹ́ẹ̀ kọ́ olùgbọ́ tí a gbé jáde yóò so mọ́ loopback lórí olùgbéjáde náà, ẹlẹgbẹ́ yóò sì pàdé ìkọ̀ náà kan náà bí ti tẹ́lẹ̀. Fún ohunkóhun tí ó gùn ju ọ̀sán kan lọ, olùdọ́gba ẹrù tàbí ingress tí ó ní àyẹ̀wò ìlera àti ẹ̀rí fún orúkọ tí a tẹ̀ jáde ni irinṣẹ́ tí ó dára jù, tunnel láti ibi dé ibi tí ó ní ọ̀nà fún abẹ́-nẹ́tíwọ́ọ̀kì méjèèjì sì ni ìdáhùn tí ó tọ́ nígbà tí nẹ́tíwọ́ọ̀kì méjì bá ní láti sọ̀rọ̀ pẹ̀lú ara wọn.

Ẹnìkọ̀ọ̀kan àwọn àpẹẹrẹ yẹn ń fi ìfarahàn hàn kedere, ìyẹn sì ni kókó. VPN ń gbé àwọn pákẹ́tì láàrín àwọn nẹ́tíwọ́ọ̀kì tí o ti ní àṣẹ láti lò; kò tẹ iṣẹ́ jáde, kò sì yí kọ̀mpútà padà sí host tí ó kọjú sí íńtánẹ́ẹ̀tì. Iṣẹ́ náà ni láti pinnu èwo nínú àwọn ìpele mẹ́ta ni láti yí padà, tunnel sì ṣọ̀wọ́n ní jíjẹ́ ọ̀kan nínú wọn.

Àwọn àpilẹ̀kọ tó jọra