Lumabas ang bagong VPN, gumana ang pagpapatotoo, at isang VPN ng ikatlong partido na nanirahan sa makina nang dalawang taon ang nawala sa parehong pag-reboot. Walang nabanggit dito sa log ng deployment, dahil walang tumugon dito sa deployment. Pinalitan ng package ang pandaigdigang aklat ng telepono, at ang kabilang koneksiyon ay isang entry sa file na iyon. Ito ay isang operasyon ng pagkopya na kumikilos nang eksakto ayon sa dapat ikilos ng isang operasyon ng pagkopya.

Ang solusyon ay hindi isang mas magandang kopya. Ito ay ang hindi pagkopya ng file.

Ano ba talaga ang laman ng aklat ng telepono

Ang aklat ng telepono ay lalagyan ng mga depinisyon ng koneksiyon, hindi isang profile. Ang mga entry ng bawat gumagamit ay nasa ilalim ng profile ng gumagamit, at ang mga entry ng lahat ng gumagamit ay nasa ilalim ng ProgramData path sa antas ng makina, kaya't ang deployment na nagsusulat ng file na iyon ay humahawak sa bawat lokal na gumagamit nang sabay. Ang parehong file ay mayroon ding mga entry na ginawa ng ibang vendor, at doon nagmumula ang collateral na pinsala.

Ang depinisyon ng koneksiyon ay hindi rin ang buong kuwento. Ang mga ruta, patakaran ng DNS, pinagkakatiwalaang materyal ng CA at pagkakakilanlan ay ibinibigay ng magkakahiwalay na may-ari.

Alamin kung aling saklaw ang nagmamay-ari ng profile

Ilista ang dalawang saklaw bago magsulat ng kahit ano. Get-VpnConnection ibinabalik ang mga entry ng kasalukuyang gumagamit at Get-VpnConnection -AllUserConnection ibinabalik ang mga nasa antas ng makina, at ang parehong pangalan ay maaaring umiral sa dalawa na may magkaibang setting. Magpasya kung aling saklaw ang pag-aari ng iyong deployment at isulat ito, dahil ang pag-update sa maling saklaw ay nag-iiwan sa gumagamit na kumokonekta sa lumang profile habang ang iyong pagbabago ay nakaupo sa isang file na walang nagbabasa. Isang naka-iskedyul na gawain na tumatakbo bilang SYSTEM ay nakakakita rin ng ibang hanay ng profile kaysa sa naka-log in na gumagamit.

Ang pagpangalan sa may-ari ay ang hakbang na pumipigil sa susunod na inhinyero na ulitin ang pagkopya ng buong file.

Gumawa o mag-update ng pinangalanang koneksiyon, wala nang iba

Para sa isang native na profile ng Windows, ang Add-VpnConnection ay gumagawa ng isang entry, at ang -AllUserConnection ay pumipili ng saklaw sa antas ng makina. Patakbuhin muna ito nang may -WhatIf, upang ang preview ay mapunta sa iyong transcript at hindi sa reklamo ng gumagamit:

Add-VpnConnection -Name 'Office VPN' -ServerAddress 'vpn.example.com' -TunnelType Ikev2 -AuthenticationMethod Eap -EapConfigXmlStream $approvedEapXml -AllUserConnection -WhatIf

Ang EAP XML ay dapat magmula sa isang lehitimong lugar: inilabas mula sa gumaganang reference na profile, o nilikha ng iyong mga tool sa pamamahala para sa tunay na gateway. Kung walang tamang setting ng pagtitiwala sa server, ang profile ay kumokonekta sa maling bagay o nabibigo sa lahat ng lugar, at wala sa dalawa ang matagumpay na deployment.

Kapag umiiral na ang entry, ihambing ang mga setting nito at i-update ito gamit ang Set-VpnConnection sa halip na burahin at likhain muli. Ang pagbura ay ang paraan ng pagkawala ng mga field na walang nagdokumento sa isang gumaganang konfigurasyon, at ang paraan ng pagkakasabit ng mga walang kaugnayang entry sa isang malawak na paglilinis.

Suriin kung may pangalawang sistema ng pamamahala na magbabalik ng lumang profile sa susunod na pag-refresh ng patakaran. Nabibigo ang mga pilot dito nang mas madalas kaysa sa cmdlet.

Mag-pilot sa isang makinang mayroon nang ibang VPN

Pumili ng test machine na may walang kaugnayang entry sa antas ng makina, i-deploy, pagkatapos ay i-verify ang tatlong bagay: lumalabas ang bagong profile sa nilalayong saklaw, umaabot ang pagpapatotoo sa isang pribadong resource, at kumokonekta pa rin ang walang kaugnayang entry. Mag-deploy pa nang dalawang beses at kumpirmahing ang pangalawang pagtakbo ay binabago lamang ang profile na pag-aari nito. Nahuhuli ng ikatlong pagsusuri na iyon ang isang package na idempotent sa sariling entry at mapanira sa lahat ng iba pa.

Ang pag-alis ay sumusunod sa parehong tuntunin: Remove-VpnConnection -Name 'Office VPN' -AllUserConnection pinapagretiro ang isang entry at iniiwan ang natitirang bahagi ng file nang tahimik.

Panatilihing available ang naunang nilalayong konfigurasyon, upang ang limitadong pag-urong ay mangahulugan ng muling pag-import ng isang profile sa halip na ibalik ang buong kalagayan ng makina.

Kaugnay na mga artikulo