SSH máa ń so pọ̀, ó máa ń ṣiṣẹ́ fún nǹkan bí ìṣẹ́jú kan, lẹ́yìn náà ó máa ń dì jó ní àkókò tí ó fẹ́rẹ̀ẹ́ jẹ́ bákan náà ní gbogbo ìgbà. Àlàyé tí ó wọ́pọ̀ ni àkókò ìdúró, nítorí náà àwọn ènìyàn máa ń dín MTU kù, wọ́n sì ń ṣètò keepalives ọ̀dọ̀ alákòóso. Ọ̀nà WireGuard tí mo ṣiṣẹ́ lé lórí ti kọjá gbogbo èyí tẹ́lẹ̀: MTU ọ̀nà kékeré, àwọn ètò client-alive, keepalive ọ̀nà tí a ṣètò. Àwọn ìjábo náà ń tẹ̀síwájú láìyẹ̀padà. Ohun tí ó fà á jẹ́ ọ̀nà LAN aláìdọ́gba, ó sì yẹ kí a dá àpẹẹrẹ yìí mọ̀ nítorí ó ṣẹ́gun gbogbo àtúnṣe tí ó dá lórí aago.

Keepalive fi hàn pé ẹ̀rọ rẹ ṣì fẹ́ fi ránṣẹ́. Kò lè jẹ́ kí ẹ̀rọ tí ń tọ́jú ipò rí ìdáhùn tí kì í gbà kọjá.

Àròsọ: keepalives ń tún ìjábo ìdákẹ́jẹ́ ṣe

SSH keepalives wà fún iṣẹ́ kan ṣoṣo: dídènà kí nǹkan tí ń ka ìdákẹ́jẹ́ má ṣe mú ìpàdé aláìṣiṣẹ́ kúrò. Wọ́n ń ṣe bẹ́ẹ̀ dáadáa. Wọn kò yanjú ẹ̀rọ tí ń tọ́jú ipò tí ó rí pákẹ́tì àkọ́kọ́ ní ọ̀nà kan tí kò sì tún rí ìdáhùn mọ́, nítorí kò sí ohun tí alákòóso fi ránṣẹ́ tí yóò yí i pa dà pé irú ojú-iṣẹ́ wo ni ìdáhùn ń lò.

Yíyí MTU padà ni àtúnṣe mìíràn tí ó gbajúmọ̀, ó sì ní irú ọ̀nà ìkùnà kan náà. Dídín MTU kù ń ṣèrànwọ́ fún pípa pín sẹ́sẹ́ àti àwọn ìṣòro MTU ọ̀nà, kò sì ṣe ohunkóhun fún ọ̀nà. Bí aago rẹ àti MTU ti dára tẹ́lẹ̀ tí ìjábo náà sì ṣì wà ní àkókò àtúnṣe, àkókò náà ń sọ fún ọ nípa àkókò ìdúró kan ní ibàkan, kì í ṣe nípa bíi pákẹ́tì ṣe tóbi tó. Kọ àkókò náà sílẹ̀ kí o sì fi wé àwọn àkókò ìdúró ipò lórí gbogbo ẹ̀rọ tí ó wà ní ọ̀nà.

Àmì ni ìdúróṣinṣin pẹ̀lú ìpàdé tí ó ṣì wúlò nínú àkókò yẹn. Àwọn àkókò ìdúró aláìṣiṣẹ́ ń lu nígbà tí kò sí ohun tí ń ṣẹlẹ̀; èyí ń lu nígbà tí o ń tẹ̀wé.

Kí ni ẹnubodè àfikún ń ṣe gan-an

Fi kọ̀mpútà àgbékalẹ̀ àti ẹnubodè VPN sí orí LAN kan náà, pẹ̀lú firewall LAN ọ̀tọ̀ gẹ́gẹ́ bí ẹnubodè àkọ́kọ́. Kọ̀mpútà náà ń fi ìrìnàjò tí ó lọ sí VPN ránṣẹ́ sí firewall, firewall ń gbé e lọ sí ẹnubodè, àti àwọn ìdáhùn ẹnubodè ń padà tààrà kọjá LAN sí kọ̀mpútà àgbékalẹ̀. Ẹsẹ̀ kejì yẹn kì í gbà kọjá firewall, nítorí náà tábìlì ipò rẹ̀ ń tọ́jú ìdààmẹ́wàá ìsopọ̀.

Àwọn àdírẹ́sì tí ó wà ní ìsàlẹ̀ fi ìṣètò yẹn hàn:

Laptop:             192.168.50.20
LAN firewall:       192.168.50.1
WireGuard gateway:  192.168.50.10
Remote VPN subnet:  10.77.0.0/24

Àwọn ìtúnà àti ìtọ́jú ipò wá máa ń yí ìfọwọ́sowọ́pọ̀ tí ń ṣiṣẹ́ padà sí ìsopọ̀ tí yóò kú lẹ́yìn náà, kì í ṣe lẹ́sẹ̀kẹsẹ̀. Ìdádúró náà ni àkọsílẹ̀ ipò tí ń gbó tàbí àyẹ̀wò líle tí ó kùnà, ìdí nìyẹn tí àkókò náà fi dàbí ẹ̀rọ.

Kò sí ọ̀kan nínú èyí tí ó farahàn nínú ìṣètò alákòóso, ìdí nìyẹn tí wíwá rẹ̀ fi máa ń bẹ̀rẹ̀ nínú fáìlì tí kò tọ́.

Yan ọ̀nà kan tí a mọ̀ọ́mọ̀ yàn

Fún ìṣètò tí ó wà lókè, pípèsè subnet jíjìn tààrà sí ẹnubodè VPN ń yọ ìdààmẹ́wàá ìsopọ̀ kúrò:

sudo ip route add 10.77.0.0/24 via 192.168.50.10
ip route get 10.77.0.42

Àwọn wọ̀nyí jẹ́ àdírẹ́sì àpẹẹrẹ. Ìgbésẹ̀ tí ó kàn gbọdọ̀ dé lórí LAN rẹ, àkọ́kọ́ gbọdọ̀ jẹ́ nẹ́tíwọ́kì jíjìn tí a pinnu, àti pípàṣẹ̀ kejì fi àbájáde hàn kí o tó gbẹ́kẹ̀ lé e. Bí ẹnubodè kò bá sí lórí subnet rẹ, ọ̀nà yìí kì í ṣe àtúnṣe tí o fẹ́.

Bí firewall bá ní láti máa ṣọ́ ìrìnàjò láàárín àwọn ẹ̀rọ yẹn, pípèsè yí ká jẹ́ àpẹẹrẹ tí kò tọ́. Dípò bẹ́ẹ̀, jẹ́ kí àwọn ọ̀nà méjèèjì gbà kọjá ààlà kí o sì ṣètò àwọn ọ̀nà ní ẹ̀gbẹ́ kọ̀ọ̀kan kí ọ̀nà ìpadà bàa mu. Èròǹgbà ni ọ̀nà kan tí a mọ̀ọ́mọ̀ yàn, kì í ṣe àyẹ̀wò ipò tí ó dín kù.

àwọn àkọsílẹ̀ nípa pípèsè aláìdọ́gba Netgate ṣàlàyé irú àìdọ́gba ojú-iṣẹ́ kan náà àti àwọn ìṣòro ipò tí ó ń dá, nítorí náà kà wọ́n kí o tó tú ìtọ́jú ipò lọ́nà gbogbo àgbáyé. Àwọn ìgéyọ̀rà àkókò tí ó dàbí ọ̀ràn yìí kì í ṣe ẹ̀rí fúnra wọn. Wo àpilẹ̀kọ náà gẹ́gẹ́ bí àpèjúwe ọ̀nà ìkùnà kan, lẹ́yìn náà fi hàn pé nẹ́tíwọ́kì rẹ tikararẹ̀ bá a mu kí o tó yí ètò ìṣèlú ipò àgbáyé padà.

Dán wò láti ẹ̀gbẹ́ méjèèjì

Ka ọ̀nà kọ̀mpútà náà sí ibi tí ó ń lọ àti ọ̀nà ibi náà padà sí kọ̀mpútà; ìpinnu méjì ọ̀tọ̀ ni wọ́n, ó sì ṣeé ṣe kí ọ̀kan nínú wọn jẹ́ aṣiṣe. Ping tí ó ṣàṣeyọrí láti ẹnubodè fúnra rẹ̀ lè fi ìṣòro náà pa mọ́ pátápátá, nítorí ó ti ẹ̀rọ tí ọ̀nà rẹ̀ ti tọ́ tẹ́lẹ̀ wá. O nílò àwọn ọ̀nà méjèèjì gẹ́gẹ́ bí ẹ̀gbẹ́ méjèèjì ìpàdé gidi ṣe rí wọn.

Lẹ́yìn àtúnṣe, tún SSH ṣí, kí o sì jẹ́ kí ìpàdé náà ṣí jìnnà réré ju àkókò tí ó máa ń kùnà lọ. Lẹ́yìn náà sọ ọ̀nà náà di àìlópin nínú ìṣètò nẹ́tíwọ́kì tí a fọwọ́ sí, nítorí àṣẹ ìgbà kan kì í ṣe ètò àtúnbẹ̀rẹ̀, ìṣòro náà yóò sì padà nígbà àtúnbẹ̀rẹ̀ tí ó kàn pẹ̀lú ohun ìjìnlẹ̀ tuntun.

Nígbà tí àìdọ́gba bá dára

Pípèsè aláìdọ́gba jẹ́ ohun àjẹ́saráàmù ní ọ̀pọ̀ nẹ́tíwọ́kì, kì í sì í jẹ́ èyí tí ó bàjẹ́ nípasẹ̀ ìtumọ̀. Ó di ìṣòro nígbà tí ìtọ́pinpin ipò, ìtumọ̀ tàbí ìṣèlú bá gbẹ́kẹ̀ lé rírí ọ̀nà tí wọn kò rí, ọ̀kọ̀ọ̀kan wọn sì ní ìtọ́jú ọ̀tọ̀. Ṣàyẹ̀wò ohun tí ẹ̀rọ àárín gbé ń béèrè gan-an kí o tó tún ṣe àpẹẹrẹ yí ká.

Ìdáhùn tí ó dúró pẹ́ ń dárúkọ àwọn ọ̀nà méjì, ẹ̀rọ tí ó nílò láti rí méjèèjì, àti ọ̀nà tí ó mú kí ó ṣeé ṣe. Bí o kò bá lè dárúkọ ẹ̀rọ náà, o kò tíì rí ìdí náà.

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