Nid yw codi’r twnnel yr un peth â gosod ei werthoedd DNS. Mae OpenConnect yn trafod, ac mae cymhorthydd ar ochr Windows yn gosod. Mae’r bwlch rhwng y ddau gam hyn yn esbonio’r rhan fwyaf o fethiannau enwau preifat ar y cleient hwn, ac anaml iawn yw’r cymhorthydd yn dudalen gosodiadau VPN Windows.

Gwahaniaethwch rhwng yr hyn a gynigiodd y porth a’r hyn a osododd Windows

Mae’r cleient yn trosglwyddo data cysylltiad i ryngwyneb sgript, ac mae’r amrywiannau Unix a Windows yn raglenni ar wahân. Ar Windows, y gweithrediad yw cymhorthydd JavaScript fel arfer sy’n darllen newidynnau fel y gweinydd DNS mewnol a’r parth mewnol cyn iddo gyffwrdd ag unrhyw addasydd. Nid oes unrhyw beth yn y twnnel ei hun yn ysgrifennu cyflwr y datryswr.

Mae’r rhaniad hwnnw’n bwysig oherwydd gall gwerth fodoli yn y trafodaethau a pheidio â chyrraedd yr addasydd byth. Mae cymhorthydd sy’n eisiau, sy’n methu hanner ffordd, neu sy’n gopi hŷn wedi’i blygu y tu mewn i lapiwr GUI yn gadael Windows yn union fel yr oedd. Mae’r sesiwn yn edrych yn gysylltiedig, mae’r enw preifat yn dal i ddatrys drwy’r darparwr lleol, ac nid oes unrhyw beth yn ffenestr y cleient yn awgrymu’r gwahaniaeth. Darllen allbwn y cymhorthydd ei hun yw’r unig ffordd ddibynadwy i ddysgu pa gam a dorrodd.

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

Gall lapiwr GUI gludo ei gopi ei hun o’r cleient a’r cymhorthydd, felly nid yw ail openconnect.exe yn rhywle arall ar y ddisg yn profi dim. Dewch o hyd i’r gweithredadwy a gychwynnodd y sesiwn cyn i chi farnu ei ffurfweddiad.

Darllenwch gyflwr y datryswr heb ei newid

Mae tri ymholiad darllen yn unig yn cwmpasu’r dryswch arferol, ac mae pob un yn ateb cwestiwn gwahanol:

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

Gweinydd ar lefel addasydd yw’r hyn y mae’r rhan fwyaf o bobl yn ei olygu wrth DNS VPN. Mae ôl-nodyn sy’n benodol i gysylltiad yn penderfynu a fydd enw byr yn cael ei ehangu o gwbl. Mae’r rhestr polisi gofod enw yn berthnasol i enwau sy’n cyfateb waeth beth fo trefn yr addasyddion, ac nid yw canlyniad gwag yno’n nam pan na fwriadodd y cymhorthydd un erioed. Darllen y tri cyn golygu sy’n atal trwsio sy’n symud y symptom yn unig i rywle arall.

Dechreuwch gyda’r enw cwbl gymwys. Os yw’r FQDN yn datrys ac nad yw’r enw byr, yr ôl-nodyn neu’r rhestr chwilio yw’r bwlch, nid cyfeiriad y gweinydd.

Holwch y gweinydd arfaethedig yn uniongyrchol fel ail gam, gydag unrhyw offeryn datryswr sydd eisoes wedi’i osod. Mae ateb uniongyrchol yn profi bod y gweinydd yn gyrraeddadwy ac yn awdurdodol ar gyfer y parth. Nid yw’n profi dim am ba weinydd y mae cymhwysiad yn gofyn iddo fel diofyn.

Enwch y gydran sy’n berchen ar y cysylltiad

Mae dau drefniant yn gyffredin. Mae cleient a gychwynnir o derfynfa yn trosglwyddo llwybr ei sgript yn benodol, felly mae’r perchennog i’w weld yn y gorchymyn a redodd. Mae cymhwysiad wedi’i becynnu yn cychwyn y cleient drosoch ac yn cadw’r cymhorthydd o fewn ei gyfeiriadur ei hun, sy’n golygu mai’r gwerthwr sy’n penderfynu pryd y bydd yn newid.

Cymharwch fersiynau’r cymhorthydd ar draws gosodiadau cyn newid unrhyw beth. Mae rhedeg cymhorthydd a dynnwyd o ddrych â hawliau uwch oherwydd bod enw’r ffeil yn edrych yn gyfarwydd yn troi bwlch DNS yn ddigwyddiad diogelwch.

Unwaith y gwyddys pwy yw’r perchennog, mae’r targed atgyweirio’n amlwg: llwybr sgript â chymorth yn y lansiwr, diweddariad pecyn, neu broffil wedi’i gywiro ar y porth. Nid oes yr un ohonynt yn gofyn am olygu priodweddau’r addasydd â llaw.

Trwsiwch y perchennog, nid yr addasydd

Mae DNS wedi’i osod â llaw ar yr addasydd yn aml yn goroesi datgysylltiad, a dyna pam y mae’n ymddangos yn gweithio ac yna’n achosi trafferth ar y rhwydwaith nesaf. Mae datryswr cyhoeddus wedi’i bolltio ar bob rhyngwyneb yn cuddio problem y gofod enw preifat yn lle ei datrys. Pan na chafodd y cymhorthydd werth DNS erioed, y proffil porth yw’r lle i edrych. Pan gafodd un ac mae’r addasydd yn dal i ddangos yr hen weinydd, methodd y cymhorthydd yn ystod cysylltu ac mae log y cleient fel arfer yn cofnodi hynny’n agos at linellau gosod y twnnel.

Ailadeiladwch y cyflwr drwy’r llwybr â chymorth, yna gwiriwch gylch cyfan: cysylltwch, datryswch yr FQDN preifat, agorwch y gwasanaeth, datgysylltwch, a chadarnhewch fod yr addasydd wedi dychwelyd gyda’i weinyddwyr blaenorol.

Gwiriwch y cymhwysiad sy’n methu mewn gwirionedd

Mae porwr â’i osodiad DNS amgryptiedig ei hun yn anwybyddu popeth uchod ac yn parhau i ateb o ddatryswr cyhoeddus. Mae cymhwysiad sy’n dal ateb negyddol wedi’i storio cyn i’r twnnel godi yn ymddwyn yr un ffordd. Cymharwch ef ag ymholiad system plaen ar yr un peiriant cyn newid cyfeiriadau’r datryswr eto.

Os yw ymholiad y system yn iawn a’r cymhwysiad yn anghywir, mae’r nam sy’n weddill y tu mewn i ffurfweddiad DNS y cymhwysiad hwnnw, nid yn llwybr y VPN.

Erthyglau cysylltiedig