Túnẹ́lì ń gòkè, ìfọwọ́sọ̀rọ̀ ń parí, ìyọnbọ̀ orúkọ sì dáwọ́ dúró. Kò sí ohun tó yí padà nínú ìṣètò ẹlẹ́gbẹ́, nítorí líìnì DNS kò jẹ́ apá kan ìṣètò ẹlẹ́gbẹ́ rí. Ó jẹ́ ti olùrànlọ́wọ́ ìtòlẹ́sẹẹsẹ, ìyẹn túmọ̀ sí pé àìṣeé ṣe wà nínú àwọn irinṣẹ́ olùyẹ́sí ti ẹ̀rọ, kì í ṣe nínú àwọn kókó WireGuard.

Ka ìfiránṣẹ́ àkọ́kọ́ tí olùrànlọ́wọ́ tẹ̀ jáde, kì í ṣe èyí tó kẹ́yìn, ìyàtọ̀ láàrín irinṣẹ́ tó sọnù àti sáfà tí kò lè dé yóò hàn.

Líìnì DNS jẹ́ ẹ̀yà olùrànlọ́wọ́

Àwọn pápá ìṣètò pàtàkì ń ṣàpèjúwe ẹlẹ́gbẹ́, kókó àti àwọn àdírẹ́sì tí a gbà láàyè. Ìyọnbọ̀ orúkọ ni a ń fi kún orí rẹ̀ nípasẹ̀ àkọsílẹ̀ tó gbé ojú-ìkàwọ́ sókè, gbogbo ìmúṣẹ sì ń ṣe é lọ́nà ọ̀tọ̀ọ̀tọ̀. Ẹ̀rọ ìbánisọ̀rọ̀ orí tábìlì lè ṣàkóso DNS nípasẹ̀ iṣẹ́ tirẹ̀, àkọsílẹ̀ ìpínkiri lè pe ọ̀kan nínú àwọn irinṣẹ́ olùyẹ́sí púpọ̀, kọ́ntẹ́nà sì lè má ṣe èyíkéyìí. Fáìlì ìṣètò kò lè sọ fún ọ pé ọ̀nà wo ló ń ṣiṣẹ́.

Ìdí nìyẹn tí fáìlì ìṣètò lè jẹ́ wúlò fún ìlànà tó sì ṣì kùnà nígbà ìtòlẹ́sẹẹsẹ: àṣìṣe jẹ́ ti ìkọ̀ tí ìlànà kò rí rí.

Kíkọ pápá ìtẹ̀síwájú sínú ìṣètò pàtàkì àti ríretí pé irinṣẹ́ ìlànà yóò gbà á ń dá ìdàrúdàpọ̀ kanna ní ọ̀nà òdìkejì. Àwọn olùyẹ̀wò méjì ń ka fáìlì ọ̀tọ̀ọ̀tọ̀.

Mímọ èyí tí ń ṣiṣẹ́ ni ìgbésẹ̀ àyẹ̀wò àkọ́kọ́, ó sì máa ń hàn nínú àṣẹ tí o kọ, kì í ṣe nínú fáìlì ìṣètò.

Ka àṣìṣe àkọ́kọ́ tí olùrànlọ́wọ́ ń tẹ̀ jáde

Gbé ojú-ìkàwọ́ sókè ní iwájú kí o sì ka ìjáde lẹ́sẹẹsẹ. Irinṣẹ́ olùyẹ́sí tó sọnù, ìkọ̀ tó kùnà àti sáfà tí kò lè dé ń dá àṣẹ kanna dúró ní ibi ọ̀tọ̀ọ̀tọ̀, olúkúlùkù sì ní àtúnṣe tirẹ̀.

wg-quick up wg0
resolvectl status wg0
ip route get 10.66.0.1

Àṣẹ àkọ́kọ́ ń ròyìn ìtẹ̀síwájú ìtòlẹ́sẹẹsẹ, èkejì ń fi hàn àwọn sáfà tí ojú-ìkàwọ́ ń béèrè báyìí, ẹ̀kẹta sì ń fi hàn bóyá àdírẹ́sì olùyẹ́sí lè dé nípasẹ̀ túnẹ́lì ní ti gidi. Olùyẹ́sí tí a ṣètò tí kò sì ní ọ̀nà ń mú àkókò tán ní ààlà dípò àwọn àṣìṣe ìṣètò, ìdí nìyẹn tí àwọn àyẹ̀wò méjì fi ń lọ papọ̀. Kíka ìjáde ipò nìkan ń mú ìparí tó dáni lójú tó sì jẹ́ aṣiṣe.

Tí ìtòlẹ́sẹẹsẹ bá parí tí ìyọnbọ̀ orúkọ sì ṣì ń kùnà, fi olùyẹ́sí tí olùrànlọ́wọ́ fi sórí ẹ̀rọ wé èyí tí nẹ́tíwọ́kì ń lò tẹ́lẹ̀. Olùyẹ́sí àdáni nílò ọ̀nà nípasẹ̀ túnẹ́lì, ìṣètò tó sì kà á láìbojú àkọ́sí iwájú rẹ̀ yóò fi gbogbo ìbéèrè sílẹ̀ ní ìdúró.

Olùyẹ́sí wo ni ẹ̀rọ ní ní ti gidi

Àwọn ẹ̀rọ Linux òde òní sábà ń ṣiṣẹ́ olùyẹ́sí stub àdúgbò, nítorí náà àdírẹ́sì tí olùrànlọ́wọ́ fi sórí ẹ̀rọ ni stub yẹn ń lò, kì í ṣe àwọn ohun èlò ní tààrà. Ṣíṣàtúnṣe fáìlì tí a ti ṣẹ̀dá pẹ̀lú ọwọ́ lè dà bí ẹni pé ó ń ṣiṣẹ́ títí di ìsopọ̀ tó kàn, nígbà tí olùrànlọ́wọ́ yóò kọ ọ́ sílẹ̀.

Lo ìsopọ̀ tí a gbà láàyè fún ìpínkiri kí o sì jẹ́ kí ẹ̀yà kan ṣoṣo ní ipò olùyẹ́sí. Àwọn oníní méjì ń dá ìdíje kanna bí àwọn oníní méjì ti àdírẹ́sì ojú-ìkàwọ́, àmì sì ni ẹ̀rọ tó ń yanjú dáadáa fún ìṣẹ́jú díẹ̀ lẹ́yìn gbogbo ìyípadà.

Àwọn orúkọ inú ní ẹ̀tọ́ sí àyẹ̀wò tirẹ̀. Olùyẹ́sí gbogbogbò lè mú ìṣàwárí gbogbogbò padà nígbà tí yóò mú gbogbo orúkọ ilé-iṣẹ́ kùnà, èyí tó jẹ́ ìdàkejì ohun tí túnẹ́lì wà fún. Béèrè lọ́wọ́ sáfà tí a pète fún orúkọ inú kí o tó pinnu pé DNS ti gbá.

Ìmúkúrò ṣe pàtàkì bí ìtòlẹ́sẹẹsẹ

Sọ ojú-ìkàwọ́ kalẹ̀ kí o sì tún ipò olùyẹ́sí wò. Olùrànlọ́wọ́ tó ń mú ìṣètò àtijọ́ padà yóò fi ẹ̀rọ sílẹ̀ ní lílò; èyí tó fi àwọn sáfà tirẹ̀ sílẹ̀ ń dá àṣìṣe tó kàn, sábà lẹ́yìn wákàtí mélòó kan nígbà tí túnẹ́lì ti lọ tipẹ́tipẹ́.

Ipò àtijọ́ rọrùn láti rí nígbà tí o bá ń wá a. Àkójọ olùyẹ́sí lè tọ́ka sí àdírẹ́sì lórí ojú-ìkàwọ́ tí kò sí mọ́, agbègbè wíwá sì lè yè kúrò nínú nẹ́tíwọ́kì tí o fi sílẹ̀ ní àárọ̀ yìí. Èyíkéyìí nínú wọn ń mú ìsopọ̀ tó kàn jẹ́ aláìlè-sọ-tẹ́lẹ̀, kò sì sí èyíkéyìí tó hàn nínú ìjáde ipò túnẹ́lì fúnra rẹ̀. Àyẹ̀wò náà gba ìṣẹ́jú mẹ́wàá, ó sì ń gba wákàtí kan là fún ẹni tó kàn.

Ya àyẹ̀wò ara mọ́ àtúnṣe. Tí gbogbo ibi tí a ń lọ bá kùnà kì í ṣe wíwá orúkọ nìkan, àwọn ọ̀nà àti gbígbé síwájú ni a fẹ̀sùn kàn, líìnì DNS sì jẹ́ ìdánu-ọkàn. ìwé ìtọ́sọ́nà wg-quick ń ṣàkọsílẹ̀ àwọn pápá tó ń bójú tó àti àwọn tí ó jẹ́ ti ìlànà, ààlà yẹn sì ni gbogbo ìdáhùn fún ọ̀pọ̀ jùlọ àwọn ìròyìn wọ̀nyí.

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