Escriviu Get-VpnConnection, no rebeu res i la investigació normalment s'atura aquí. Aquesta sortida buida es llegeix com a prova que la màquina no té cap VPN, fins i tot mentre un túnel transporta trànsit. L'ordre és correcta; la suposició sobre què inventaria no ho és. Llegeix un magatzem natiu en un àmbit i no sap res dels clients que guarden els seus propis perfils.

Un magatzem natiu per crida

Comenceu per la crida nua, que apunta als perfils que pertanyen al compte iniciat. Aquesta és la invocació que la majoria de la gent executa primer:

Get-VpnConnection

Cada objecte retornat porta Name, ServerAddress, TunnelType i ConnectionStatus, i aquests quatre camps són prou per distingir dues entrades en un tiquet. Un perfil pot estar desconnectat mesos i continuar llistat, perquè l'objecte descriu configuració desada i no trànsit en directe. Un resultat buit aquí significa que el magatzem per usuari no tenia res per a aquest compte. És una afirmació molt més petita que la que la gent hi sol llegir.

L'agenda de tots els usuaris necessita la seva pròpia consulta

Els perfils que serveixen tots els comptes viuen en una llista separada, i la crida per defecte mai no la llegeix. Demaneu aquest magatzem explícitament:

Get-VpnConnection -AllUserConnection

Quan la sessió no té els drets, espereu un error d'accés denegat en lloc d'un resultat buit, i tracteu les dues sortides de manera diferent: una vol dir que no podeu mirar, l'altra vol dir que no hi ha res desat. Anoteu l'àmbit al costat de cada nom mentre la sortida és davant vostre, perquè una ordre posterior no us recordarà quin magatzem ha consultat. Els permisos són la raó habitual que un company vegi un perfil que vosaltres no podeu. Els conjunts de paràmetres estan documentats a la pàgina de referència de Get-VpnConnection, incloent quins commutadors pertanyen a quin conjunt.

Mateix nom, dos magatzems diferents

El nom d'un perfil és únic dins del seu magatzem, no a tota la màquina, així que les llistes per usuari i de tots els usuaris poden tenir cadascuna un perfil anomenat Office. Les dues entrades poden apuntar a servidors diferents, fer servir tipus de túnel diferents i portar credencials diferents. Només una d'elles és l'entrada on l'usuari fa doble clic. Anoteu l'àmbit abans de tocar-ne cap.

Esborrar la còpia que ningú no engega sembla inofensiu en una finestra de canvis. Es converteix en una trucada de suport quan la drecera de l'usuari deixa de funcionar.

Clients que no toquen mai la llista nativa

Un perfil d'OpenVPN o WireGuard importat en un client de proveïdor viu a la configuració pròpia d'aquest client, així que mai no es converteix en una entrada nativa de Windows. El client executa el seu propi servei, guarda la seva pròpia llista i passa el trànsit pel seu propi adaptador. Res d'això és el que informa l'ordre, i cap commutador d'àmbit no el farà aparèixer. Una màquina pot tenir tres túnels funcionant i una llista nativa buida.

Quan us calgui la vista d'adaptadors, consulteu els adaptadors. Les interfícies dels proveïdors es nomenen elles mateixes, així que feu coincidir un fragment i no una cadena exacta:

Get-NetAdapter | Where-Object InterfaceDescription -match 'WireGuard|OpenVPN|TAP'

Els perfils natius creats a mà acaben al fitxer de l'agenda sota el perfil d'usuari, i els equivalents de tots els usuaris seuen a la còpia de tota la màquina. És per això que copiar el magatzem de perfils d'un usuari a un altre compte poques vegades reprodueix la mateixa llista. El fitxer explica d'on ha vingut una connexió nativa esgarriada. No diu res del magatzem d'un client de proveïdor.

Què cal capturar abans de treure un perfil

L'assegurança barata és una nota de cinc camps: nom, àmbit, adreça del servidor, estat i el text exacte de l'error de l'intent de l'usuari. Afegiu-hi el client que realment engeguen, perquè aquest detall decideix si l'entrada nativa té cap importància. Sense això, un esborrat correcte encara sembla la causa de la fallada següent. Guardeu la nota al tiquet i no en una finestra de xat.

Treure és una ordre, i esborra configuració en lloc de desactivar-la. Executeu-la només quan aquella nota existeixi:

Remove-VpnConnection -Name "Office" -Force

Afegiu -AllUserConnection quan l'objectiu seü al magatzem de tots els usuaris, i deseu primer la font de configuració aprovada en un altre lloc. Després reconnecteu una vegada i llegiu la taula d'encaminament, perquè un llistat només prova que la configuració és desada. Si el trànsit arriba al servidor és una pregunta separada que cap quantitat de sortida de Get-VpnConnection respondrà. Si l'usuari encara falla després de tornar-lo a afegir net, el perfil no era mai el problema.

Articles relacionats