Izbrišete vezu u Windows Postavkama, ponovno otvorite popis i ona je opet tu. Ili je nestala iz Postavki, ali još odgovara na PowerShell. Ili ste deinstalirali VPN klijent, a unos nikada nije otišao. Sva tri slučaja dolaze iz jedne pogrešne pretpostavke: da je Windows VPN profil dio VPN softvera.

Nije. Profil je zapis veze u datoteci telefonskog imenika. Uklanjanje briše taj zapis, u jednom obuhvatu, iz jedne pohrane. Klijent, njegovi certifikati i povjerenje pristupnika u vaše vjerodajnice ostaju točno ondje gdje su bili.

Što Remove-VpnConnection zapravo briše

Izvorni profili žive u rasphone.pbk: jedan telefonski imenik pod svakim korisničkim profilom, jedan za cijelo računalo u ProgramData. Zapise po korisniku ispisuje Get-VpnConnection; dodavanje -AllUserConnection ispisuje one za cijelo računalo. Isti naziv može postojati na oba popisa, a ta su dva zapisa odvojeni objekti.

Remove-VpnConnection -Name "Old Office" -Force briše odgovarajući zapis po korisniku. Ista naredba s -AllUserConnection briše zapis za cijelo računalo i traži povišenu ljusku. U svakom slučaju cmdlet dira samo taj zapis: bez deinstalacije, bez čišćenja certifikata, bez poruke poslužitelju. Referenca Remove-VpnConnection navodi parametre, a oba cmdleta podržavaju -WhatIf.

Pitanje prije pokretanja ičega zato nije kako izbrisati VPN profil. Nego koji od dvaju zapisa gledate. Pretpregled odgovara na to u jednom retku:

Get-VpnConnection -AllUserConnection | Select-Object Name, ServerAddress
Remove-VpnConnection -Name "Old Office" -AllUserConnection -WhatIf

Ako pretpregled javi da ništa ne odgovara, u pogrešnom ste obuhvatu i druga će naredba pronaći unos. Ako navede cilj, imate pravi.

Zašto se unos vraća nakon brisanja

Profil koji se ponovno pojavi u nekoliko minuta nikada nije bio vaš za brisanje. Na upravljanom prijenosniku veza obično dolazi iz uvođenja: VPN konfiguracija iz Intunea ili grupnih pravila, CMAK paket koji je poslao mrežni tim ili prijavna skripta. Izbrišite zapis i sljedeće osvježavanje pravila zapisat će ga natrag.

Znak je vrijeme. Upravljani se profil vraća u ciklusu osvježavanja, ne pri sljedećem podizanju, i vraća se s istom adresom poslužitelja i istom metodom provjere autentičnosti koju ste upravo uklonili. Profil koji ste dodali ručno ostaje uklonjen.

Riješite to na izvoru: dajte ukloniti dodjelu s uređaja ili korisnika, a zatim izbrišite lokalni zapis. Ako ne možete, tretirajte unos kao upravljani objekt i pustite ga na miru umjesto da planirate brisanje koje stalno gubi.

Deinstalacija klijenta drugi je posao

Klijenti trećih strana drže vlastite pohrane. Cisco Secure Client, GlobalProtect, OpenVPN GUI i WireGuard tunelska usluga svaki drže podatke o vezama izvan Windows telefonskog imenika. Uklanjanje izvornog unosa ostavlja sve to netaknutim, a deinstalacija aplikacije može ostaviti izvorni unos jer je profil uvezen zasebno.

Uvozi su uobičajena zamka. Ako ste vezu dodali iz .pbk, .cmpbk ili preuzete konfiguracijske datoteke, brisanje te datoteke ne briše stvoreni zapis, a ponovno otvaranje datoteke stvara ga iznova. Najprije uklonite unos, zatim izbrišite datoteku, pa se jednom spojite i odspojite da potvrdite da se ništa nije vratilo.

Uklanjanje nije opoziv

Ako profil brišete jer je prijenosnik izgubljen, računalo je dijeljeno ili je konfiguracijska datoteka procurila, lokalno uklanjanje gotovo je samo kozmetičko. Pristupnik i dalje vjeruje certifikatu ili unaprijed dijeljenom ključu dok ga operator ne opozove. Brisanje zapisa sprječava ovo računalo da započne novu vezu; ne sprječava kopiju vjerodajnice da se spoji negdje drugdje.

Opoziv obavite na strani koja daje pristup: izvadite certifikat s popisa pouzdanih, onemogućite račun, zamijenite ključ. Zatim očistite lokalni profil. Okrenete li redoslijed, ostaje vam računalo bez profila i vjerodajnica koja još radi.

Provjera u četiri koraka prije nego što to proglasite gotovim

Cijeli slijed traje otprilike minutu i hvata gotovo svako uklanjanje u pogrešnom obuhvatu:

  1. Ispišite oba obuhvata i zapišite točan naziv i adresu poslužitelja.
  2. Pokrenite uklanjanje s -WhatIf na obuhvatu koji se podudarao.
  3. Pokrenite ga ponovno bez -WhatIf, povišeno ako je unos za sve korisnike.
  4. Ponovno ispišite oba obuhvata, otvorite Postavke i potvrdite da vaše ostale veze još rade.

Ako 4. korak još pokazuje unos, uklanjanje je tiho pogodilo drugi obuhvat. Ako se unos nakon nekog vremena vrati, gledate uvođenje. Ako ga Postavke još pokazuju dok su oba popisa cmdleta prazna, zatvorite i ponovno otvorite stranicu, koja svoj popis drži u predmemoriji dulje nego što telefonski imenik čuva zapis.

Zatim: odlučite je li unos bio lokalni ostatak ili upravljani objekt. Ostatak je sigurno izbrisati jednom i zaboraviti. Upravljani objekt traži najprije promjenu dodjele, inače je vaše uklanjanje samo utrka koju gubite. A ako je pravi cilj bio odrezati pristup, promjena na pristupniku vrijedi mnogo više od svega što učinite s profilom.

Povezani članci