Ta ni ó ń lo àwọn ètò DNS OpenConnect lórí Windows gan?
Windows ń pa ipò olùyẹ́sí mọ́ ní ibi mẹ́ta. Wá olùrànlọ́wọ́ tí ó ní àjọṣepọ̀ náà kí o tó ṣàtúnṣe DNS adapter pẹ̀lú ọwọ́ tàbí fi ìlànà ààyè orúkọ kún.
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á.
| Stage | What exists there | Where you see it |
|---|---|---|
| Negotiated | Internal DNS address and domain pushed by the gateway | Client log or helper input |
| Installed | Adapter DNS entry, connection suffix, or namespace rule | Adapter and policy queries |
| Selected | Resolver Windows uses for one specific query | The 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.