Poistat yhteyden Windowsin Asetuksista, avaat luettelon uudelleen, ja se on taas siellä. Tai se on poissa Asetuksista mutta vastaa edelleen PowerShellille. Tai asensit VPN-asiakasohjelman uudelleen ja merkintä ei koskaan lähtenyt. Kaikki kolme johtuvat yhdestä väärästä oletuksesta: että Windowsin VPN-profiili on osa VPN-ohjelmistoa.

Se ei ole. Profiili on yhteystietue puhelinluettelotiedostossa. Sen poistaminen poistaa kyseisen tietueen yhdestä laajuudesta yhdestä tallennuspaikasta. Asiakasohjelma, sen varmenteet ja yhdyskäytävän luottamus tunnistetietoosi pysyvät täsmälleen siinä, missä olivat.

Maitä Remove-VpnConnection todella poistaa

Natiivit profiilit ovat tiedostossa rasphone.pbk: yksi puhelinluettelo kunkin käyttäjäprofiilin alla ja yksi koneenlaajuinen ProgramDatan alla. Käyttäjäkohtaiset merkinnät luettelee Get-VpnConnection; lisäämällä -AllUserConnection luetellaan koneenlaajuiset. Sama nimi voi olla molemmissa luetteloissa, ja tietueet ovat erillisiä objekteja.

Remove-VpnConnection -Name "Old Office" -Force poistaa vastaavan käyttäjäkohtaisen tietueen. Sama komento parametrilla -AllUserConnection poistaa koneenlaajuisen tietueen ja vaatii korotetun komentoliittymän. Kummassakin tapauksessa cmdlet koskee vain tuota tietuetta: ei asennuksen poistoa, ei varmenteiden siivousta, ei viestiä palvelimelle. Viite Remove-VpnConnection luettelee parametrit, ja molemmat cmdletit tukevat -WhatIf.

Kysymys ennen minkään suorittamista ei siis ole, miten VPN-profiili poistetaan. Vaan kumpaa kahdesta tietueesta katsot. Esikatselu vastaa siihen yhdellä rivillä:

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

Jos esikatselu ilmoittaa, ettei mikään vastaa, olet väärässä laajuudessa ja toinen komento löytää merkinnän. Jos se nimeää kohteen, olet oikeassa.

Miksi merkintä palaa poistamisen jälkeen

Profiili, joka ilmestyy uudelleen minuuteissa, ei ollut koskaan sinun poistettavaksesi. Hallitulla kannettavalla yhteys tulee yleensä jakelusta: Intunen tai ryhmäkäytännön VPN-määritys, verkkotiimin työntämä CMAK-paketti tai kirjautumiskomento. Poista tietue, ja seuraava käytännön päivitys kirjoittaa sen takaisin.

Tuntomerkki on ajoitus. Hallittu profiili palaa päivitysjaksolla, ei seuraavalla uudelleenkäynnistyksellä, ja se palaa samalla palvelinosoitteella ja samalla todennusmenetelmällä, jonka juuri poistit. Käsin lisätty profiili pysyy poissa.

Korjaa asia lähteessä: anna poistaa määritys laitteelta tai käyttäjältä ja poista sitten paikallinen tietue. Jos et voi, kohtele merkintää hallittuna objektina ja jätä se rauhaan sen sijaan, että ajastaisit poiston, joka häviää joka kerta.

Asiakasohjelman asennuksen poisto on eri työ

Kolmannen osapuolen asiakasohjelmilla on omat tallennuspaikkansa. Cisco Secure Client, GlobalProtect, OpenVPN GUI ja WireGuard-tunnelipalvelu pitävät yhteystietonsa Windowsin puhelinluettelon ulkopuolella. Natiivin merkinnän poistaminen jättää kaiken tuon koskemattomaksi, ja sovelluksen asennuksen poisto voi jättää natiivin merkinnän jäljelle, koska profiili tuotiin erikseen.

Tuonnit ovat tavallinen ansa. Jos lisäsit yhteyden .pbk- tai .cmpbk-tiedostosta tai ladatusta määritystiedostosta, sen tiedoston poistaminen ei poista luotua tietuetta, ja tiedoston avaaminen uudelleen luo sen uudestaan. Poista ensin merkintä, poista tiedosto vasta sitten ja yhdistä ja katkaise kerran varmistaaksesi, ettei mitään tullut takaisin.

Poistaminen ei ole peruuttamista

Jos poistat profiilin, koska kannettava katosi, kone on jaettu tai määritystiedosto vuoti, paikallinen poisto on lähinnä kosmeettista. Yhdyskäytävä luottaa edelleen varmenteeseen tai ennalta jaettuun avaimeen, kunnes ylläpitäjä peruuttaa sen. Tietueen poistaminen estää tätä konetta aloittamasta uutta yhteyttä; se ei estä tunnistetietojen kopiota yhdistämästä muualle.

Tee peruutus sillä puolella, joka myöntää käyttöoikeuden: poista varmenne luotettujen luettelosta, poista tili käytöstä, vaihda avain. Siivoa sitten paikallinen profiili. Jos käännät järjestyksen, sinulle jää kone ilman profiilia ja tunnistetiedot, jotka yhä toimivat.

Neljän vaiheen tarkistus ennen kuin kutsut sen valmiiksi

Koko sarja kestää noin minuutin ja nappaa lähes jokaisen väärän laajuuden poiston:

  1. Luettele molemmat laajuudet ja kirjoita ylös tarkka nimi ja palvelinosoite.
  2. Suorita poisto parametrilla -WhatIf sitä laajuutta vastaan, joka vastasi.
  3. Suorita se uudelleen ilman parametria -WhatIf, korotettuna jos merkintä on kaikille käyttäjille.
  4. Luettele molemmat laajuudet uudelleen, avaa Asetukset ja varmista, että muut yhteytesi toimivat edelleen.

Jos vaihe 4 näyttää merkinnän yhä, poisto osui hiljaa toiseen laajuuteen. Jos merkintä palaa jonkin ajan kuluttua, kyseessä on jakelu. Jos Asetukset näyttää sen yhä molempien cmdlet-luetteloiden ollessa tyhjiä, sulje ja avaa sivu uudelleen; se pitää luetteloaan välimuistissa kauemmin kuin puhelinluettelo säilyttää tietuetta.

Seuraavaksi: päätä, oliko merkintä paikallinen jäänne vai hallittu objekti. Jäänne on turvallista poistaa kerran ja unohtaa. Hallittu objekti vaatii ensin määrityksen muutoksen, tai poistosi on vain kilpailu, jonka häviät. Ja jos todellinen tavoite oli katkaista käyttöoikeus, yhdyskäytävän muutos merkitsee paljon enemmän kuin mikään, mitä teet profiilille.

Aiheeseen liittyvät artikkelit