Windows-VPN: konservita profilo kontraŭ la stato de la aktiva interfaco
Unu vido estas agordo, la alia estas tio, kion la stako aplikis. Komparu indeksojn, familiojn kaj itinerojn dum la tunelo estas aktiva, kaj ĉesu forigi adaptilojn.
Windows-VPN aperas en du lokoj, kiuj respondas al malsamaj demandoj, kaj ilia konfuzado produktas memfidan malĝustan diagnozon. La konservita profilo diras, kion iu agordis; la aktiva interfaco diras, kion la stako ĵus aplikis. Kiam konekto establiĝas kaj la trafiko ankoraŭ iras la malĝustan vojon, ambaŭ vidoj devas esti legitaj, ĝuste en tiu ordo. Neniu sola diras al vi, ĉu la pakaĵo de la aplikaĵo eliris tra la tunelo.
Du vidoj de la sama tunelo
La profila vido estas agordo: servila adreso, tunela tipo, aŭtentiga metodo, agordoj de dividita tunelo. Ĝi povas esti ĝusta dum la konekto malatentas ĝin, kaj ĝi povas esti malnova dum la konekto funkcias perfekte, ĉar kliento, kiu rekonektiĝas, eble ne relegos tion, kion vi redaktis. La interfaca vido estas aplikita stato: kiuj adaptiloj ekzistas, kiujn adresfamiliojn ili portas, iliaj metrikoj kaj ilia konekta stato. Ĝi ŝanĝiĝas dum tuneloj venas kaj foriras, kio faras ĝin la ĝusta loko por demando pri viva itinero kaj la malĝusta loko por demando pri agordo.
Legi ilin kune estas la tuta metodo, kaj legi nur unu el ili estas la maniero, kiel homoj finas forigante sanan adaptilon. La subaj komandoj produktas ambaŭ vidojn sen ŝanĝi ion ajn.
Legu ambaŭ vidojn sen ŝanĝi ion ajn
Komencu per la konservitaj profiloj, ĉar tio estas la plej malmultekosta fakto por konfirmi. Notu la tunelan tipon kaj la valoron de dividita tunelo, ĉar ambaŭ decidas, kiuj celoj entute devus eniri la tunelon. Se la profilo malĝustas, riparu ĝin per ĝia subtenata agorda surfaco, ĉar nenio en la interfaca listo riparas profilon, kiu montras al malĝusta enirejo.
Get-VpnConnection | Select-Object Name,ServerAddress,TunnelType,SplitTunneling,ConnectionStatusLa interfaca vido havas alian formon: unu tunelo povas okupi du vicojn, kiam ĝi portas ambaŭ adresfamiliojn. Legu la indekson kiel la identecon kaj la alinomon kiel etikedon, kiun iu elektis, kaj atendu, ke la alinomo ŝanĝiĝu inter klientaj versioj.
Get-NetIPInterface | Select-Object InterfaceIndex,InterfaceAlias,AddressFamily,ConnectionState,InterfaceMetricĈeesto ne estas pruvo de uzo, ĉar interfaco povas ekzisti, esti konektita kaj tamen ne esti tiu, kiun elektas la itinero al via celo. Memoru tion antaŭ ol trakti nekonatan adaptilon kiel la kulpon. Tiuj du paneoj aspektas idente de ekstere: ĝusta profilo kun itinero, kiu neniam uzas ĝin, kaj malĝusta profilo kun itinero, kiu uzas ĝin. Ili havas tute malsamajn riparojn, kaj tial ekzistas la sekva sekcio.
Sekvu la itinerojn ĝis la celo
Demandu la stakon, kiun vojon ĝi prenus por la adreso, kiun la aplikaĵo efektive kontaktas. Tio estas la demando, kiun la interfaca listo ne povas respondi sola.
Find-NetRoute -RemoteIPAddress 10.60.20.10 | Select-Object -First 1
Get-NetIPAddress -InterfaceIndex 37 | Select-Object IPAddress,AddressFamily,PrefixLengthLa unua komando raportas du kampojn indajn por legi: la interfacan alinomon de la elektita fonto kaj la sekvan salteton por tiu celo. La indekso 37 en la dua komando estas tio, kion presis la unua eligo, ne konstanto por kopii, kaj la adreso 10.60.20.10 estas ilustra. Se la elektita fonto apartenas al la fizika adaptilo, dum la celo devus esti ene de la tunelo, vi trovis la elekta problemo, ĉar la VPN-interfaco povas esti tute sana kaj simple ne preferata. Metriko estas nur parto de tiu decido, ĉar itinera specifeco, politiko kaj interfaca stato ĉiuj partoprenas.
Komparu tri statojn sub la samaj kondiĉoj
Registru la interfacan liston kaj la elektitan itinerojn antaŭ konekto, dum konekto kaj post malkonekto, uzante ĉiufoje la saman celon kaj la samajn komandojn. Tiu komparo apartigas aktualan tunelan interfacon de malnova kaŝita adaptilo lasita de malinstalo, kaj de dua kliento, kiu ankaŭ funkcias. Ĝi ankaŭ diras al vi, ĉu la tunela interfaco pure malaperas, ĉar adaptilo, kiu restas post malkonekto, estas alia problemo ol tiu, kiu neniam aperis. Sen la tri momentfotoj, ĉiu nekonata alinomo aspektas kiel la kulpulo.
Konservu la tri eligojn kun la bileto, ĉar du komandaj eligoj superas unu alineon da priskribo. Kolego povas kompari ilin tute ne ripetante vian seancon.
Ne forigu tion, kion vi ne identigis
Nekonataj adaptiloj kutime apartenas al io: administrata kliento, virtuala ŝaltilo, uja reto aŭ sekureca agento. Forigi unu povas forpreni funkciantan komponanton kaj lasi la originan simptomon ĝuste tie, kie ĝi estis. Se la itinero estas malnova, trovu la posedanton de la itinero kaj riparu ĝin tie; se la profilo malĝustas, redaktu la profilon. La dokumentaro pri Get-NetIPInterface listigas la supre uzitajn kampojn, inkluzive de la metrikaj kaj stataj kolumnoj, kiuj faras la komparadon senchava.
Nomu la objekton, trovu ĝian posedanton, poste agu sur tiu posedanto. Ĉio alia estas renomado de la problemo anstataŭ ĝia legado.