Kíkọ́ tunnel kì í ṣe bíbbá àwọn iye DNS rẹ̀ sínú ẹ̀rọ. OpenConnect ń ṣe ìdúnàádúrà, olùrànlọ́wọ́ kan ní ẹ̀gbẹ́ Windows sì ń lò ó. Àlàfo láàrín àwọn ìgbésẹ̀ méjì yìí ni ó ń ṣàlàyé ọ̀pọ̀lọpọ̀ ìkùnà orúkọ àdáni lórí ẹ̀rọ ìbánisọ̀rọ̀ yìí, olùrànlọ́wọ́ kì í sì í fẹ́rẹ̀ẹ́ jẹ́ ojú-ìwé ètò VPN Windows.

Ya ohun tí ẹnubode fi lọ́nà kúrò nínú ohun tí Windows fi sínú ẹ̀rọ

Ẹ̀rọ ìbánisọ̀rọ̀ ń fi dátà àjọṣepọ̀ lé ìkànnì script kan lọ́wọ́, àwọn ẹ̀yà Unix àti Windows sì jẹ́ ètò ọ̀tọ̀ọ̀tọ̀. Lórí Windows ìmúṣẹ náà sábà máa ń jẹ́ olùrànlọ́wọ́ JavaScript tí ó ń kà àwọn oníyẹ̀yẹ́ bí server DNS inú àti domain inú kí ó tó fọwọ́ kàn adapter kankan. Kò sí ohun tí ń kọ ipò olùyẹ́sí nínú tunnel fúnra rẹ̀.

Ìpínyà yẹn ṣe pàtàkìtorí iye kan lè wà nínú ìdúnàádúrà tí kò sì ní dé adapter rárá. Olùrànlọ́wọ́ tí ó pàdánù, tí ó kùnà ní ààrín ọ̀nà, tàbí tí ó jẹ́ àdàkọ àtijọ́ tí a fi sínú àwọ̀tẹ́lẹ̀ GUI yóò fi Windows sí bí ó ti wà. Ìpàdé náà dà bí ẹni pé ó so mọ́ra, orúkọ àdáni ṣì ń yanjú nípasẹ̀ olùpèsè àdúgbò, kò sì sí ohun tí ń tọ́ka sí ìyàtọ̀ nínú fèrèsé ẹ̀rọ ìbánisọ̀rọ̀. Kíkà àbájáde olùrànlọ́wọ́ fúnra rẹ̀ ni ọ̀nà kan ṣoṣo tí ó ṣeé gbára lé láti mọ ìpele tí ó já.

StageWhat exists thereWhere you see it
NegotiatedInternal DNS address and domain pushed by the gatewayClient log or helper input
InstalledAdapter DNS entry, connection suffix, or namespace ruleAdapter and policy queries
SelectedResolver Windows uses for one specific queryThe failing application

Àwọ̀tẹ́lẹ̀ GUI lè mú àdàkọ tirẹ̀ ti ẹ̀rọ ìbánisọ̀rọ̀ àti olùrànlọ́wọ́ wá, nítorí náà openconnect.exe kejì ní ibòmíìràn lórí disiki kò fi ohunkóhun hàn. Wá fáìlì aláṣẹ tí ó bẹ̀rẹ̀ ìpàdé kí o tó ṣe ìdájọ́ ìṣètò rẹ̀.

Ka ipò olùyẹ́sí láìyípadà

Ìbéèrè mẹ́ta tí kì í ṣe àfikún yóò bo ìdàrúdàpọ̀ tí ó wọ́pọ̀, ẹnìkọ̀ọ̀kan sì ń dáhùn ìbéèrè ọ̀tọ̀ọ̀tọ̀:

Get-DnsClientServerAddress -AddressFamily IPv4
Get-DnsClient | Select-Object InterfaceAlias, ConnectionSpecificSuffix
Get-DnsClientNrptPolicy -Effective

Server ní ìpele adapter ni ohun tí ọ̀pọ̀ ènìyàn ń pè ní VPN DNS. Àfikún tí ó jẹ́ ti àjọṣepọ̀ ń pinnu bóyá orúkọ kúkúrú yóò gbòòrò rárá. Àkójọ ìlànà ààyè orúkọ ń lò fún àwọn orúkọ tí ó bá mu láìka ìtòlẹ́sẹẹsẹ adapter, àbájáde òfìfo níbẹ̀ kì í sì í ṣe àbùkù nígbà tí olùrànlọ́wọ́ kò ní èrò láti ṣẹ̀dá ọ̀kan rárá. Kíkà àwọn mẹ́tẹ̀ẹ̀ta kí o tó ṣàtúnṣe ni ó ń dènà àtúnṣe tí ó kàn ń gbé àmì àìsàn lọ síbòmíìràn.

Bẹ̀rẹ̀ pẹ̀lú orúkọ tí ó yẹ pátápátá. Tí FQDN bá yanjú tí orúkọ kúkúrú kò yanjú, àlàfo náà ni àfikún tàbí àkójọ wíwá, kì í ṣe àdírẹ́sì server.

Ní ìgbésẹ̀ kejì, béèrè lọ́wọ́ server tí a fẹ́ ní tààràtà, pẹ̀lú irú ọ̀nà ìṣàmúlò olùyẹ́sí èyíkéyìí tí a ti fi sínú ẹ̀rọ. Ìdáhùn tààrà ń fi hàn pé server náà ṣeé dé àti pé ó ní àṣẹ fún agbègbè náà. Kò fi ohunkóhun hàn nípa server tí ètò ń béèrè lọ́wọ́ ní àkọ́kọ́.

Sọ orúkọ ẹ̀yà tí ó ní àjọṣepọ̀ náà

Ọ̀nà méjì wọ́pọ̀. Ẹ̀rọ ìbánisọ̀rọ̀ tí a bẹ̀rẹ̀ láti terminal ń fi ọ̀nà script rẹ̀ lọ́nà tààrà, nítorí náà onípín ni ó hàn nínú àṣẹ tí a ṣe. Ètò tí a fi sínú àpò ń bẹ̀rẹ̀ ẹ̀rọ ìbánisọ̀rọ̀ fún ọ àti pé ó ń pa olùrànlọ́wọ́ mọ́ nínú àpò tirẹ̀, èyí sì túmọ̀ sí pé olùpèsè ń pinnu ìgbà tí yóò yípadà.

Fi àwọn ẹ̀yà olùrànlọ́wọ́ wé ara wọn láàrín àwọn ìfisínú ẹ̀rọ kí o tó pààrọ̀ ohunkóhun. Ṣíṣe olùrànlọ́wọ́ tí a gbà láti digi pẹ̀lú àwọn ẹ̀tọ́ gíga nítorí orúkọ fáìlì dà bí ẹni tí a mọ̀ yóò sọ àlàfo DNS di ìṣẹ̀lẹ̀ ààbò.

Nígbà tí a bá mọ onípín, ibi àtúnṣe yóò ṣe kedere: ọ̀nà script tí a ṣe àtìlẹ́yìn fún nínú olùbẹ̀rẹ̀, ìmúdójúìwọ̀n àpò, tàbí profáìlì tí a túnṣe lórí ẹnubode. Kò sí ọ̀kan nínú àwọn wọ̀nyí tí ó béèrè fún ṣíṣàtúnṣe àwọn ẹ̀yà adapter pẹ̀lú ọwọ́.

Tún onípín ṣe, kì í ṣe adapter

DNS tí a fi ọwọ́ gbé sórí adapter sábà máa ń yè kúrò nínú ìgé ìsopọ̀, ìdí ni pé ó dà bí ẹni tí ó ń ṣiṣẹ́ yóò sì fa wàhálà ní nẹ́tíwọ́kì tí ó tẹ̀lé. Olùyẹ́sí gbogbogbo tí a fi kàn mọ́ gbogbo ìkànnì ń fi ìṣòro ààyè orúkọ àdáni pamọ́ dípò kí ó yanjú rẹ̀. Nígbà tí olùrànlọ́wọ́ kò gbà iye DNS rárá, profáìlì ẹnubode ni ibi tí ó yẹ kí a wò. Nígbà tí ó gbà ọ̀kan tí adapter sì ṣì ń fi server àtijọ́ hàn, olùrànlọ́wọ́ kùnà nígbà ìsopọ̀ àti pé àkọsílẹ̀ ẹ̀rọ ìbánisọ̀rọ̀ sábà máa ń kọ ọ́ sísẹ̀ àwọn ìlà ìṣètò tunnel.

Tún ipò náà kọ́ nípasẹ̀ ọ̀nà tí a ṣe àtìlẹ́yìn, kí o sì ṣàyẹ̀wò ìyípo pípé: sopọ̀, yanjú FQDN àdáni, ṣí iṣẹ́ náà, gé ìsopọ̀, kí o sì jẹ́rìí pé adapter padà pẹ̀lú àwọn server rẹ̀ tẹ́lẹ̀.

Ṣàyẹ̀wò ètò tí ó kùnà gan

Aṣàwákiri tí ó ní ètò DNS tí a fi àṣírí ṣe tirẹ̀ yóò kọ gbogbo ohun tí ó wà lókè, yóò sì máa dáhùn láti olùyẹ́sí gbogbogbo. Ètò tí ó pa ìdáhùn òdì tí a fi pamọ́ mọ́ láti kí tunnel tó gbé sókè yóò hùwà bákan náà. Fi wé ìbéèrè ẹ̀rọ tí ó rọrùn lórí ẹ̀rọ kan náà kí o tó yí àwọn àdírẹ́sì olùyẹ́sí padà lẹ́ẹ̀kan sí i.

Tí ìbéèrè ẹ̀rọ bá tọ́ tí ètò kò tọ́, àbùkù tí ó kù wà nínú ìṣètò DNS ti ètò yẹn, kì í ṣe nínú ọ̀nà VPN.

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