Get-VpnConnection bazı Windows VPN profillerini neden atlıyor
Get-VpnConnection, adının ima ettiğinden daha dar bir soruya yanıt verir: tek bir yerel depo, her seferinde tek bir kapsam ve üçüncü taraf VPN istemcilerine dair hiçbir görünüm.
Get-VpnConnection yazın, hiçbir şey dönmez ve soruşturma genellikle orada durur. Bu boş çıktı, bir tünel trafik taşırken bile makinede hiç VPN olmadığının kanıtı olarak okunur. Komut doğru; neyi listelediğine dair varsayım değil. Tek bir kapsamda tek bir yerel depoyu okur ve kendi profillerini tutan istemciler hakkında hiçbir şey bilmez.
Her çağrı için tek yerel depo
Argümansız çağrıyla başlayın; bu, oturum açmış hesaba ait profilleri hedefler. Çoğu kişinin ilk çalıştırdığı çağrı budur:
Get-VpnConnection
Dönen her nesne Name, ServerAddress, TunnelType ve ConnectionStatus taşır ve bu dört alan bir kayıtta iki girişi ayırt etmeye yeter. Bir profil aylarca bağlantısız kalabilir ve yine de listede görünür, çünkü nesne kayıtlı yapılandırmayı tanımlar, canlı trafiği değil. Buradaki boş sonuç, kullanıcı başına depoda o hesap için hiçbir şey olmadığı anlamına gelir. Bu, insanların genellikle orada okuduğu iddiadan çok daha küçük bir iddiadır.
Tüm kullanıcıların telefon defterinin kendi sorgusuna ihtiyacı var
Her hesaba hizmet eden profiller ayrı bir listede yaşar ve varsayılan çağrı onu hiç okumaz. O depoyu açıkça istersiniz:
Get-VpnConnection -AllUserConnection
Oturumun yetkileri yoksa boş sonuç yerine erişim reddedildi hatası bekleyin ve iki sonucu farklı değerlendirin: biri bakamayacağınız, diğeri hiçbir şeyin kayıtlı olmadığı anlamına gelir. Çıktı önünüzdeyken her adın yanına kapsamı yazın, çünkü sonraki komut hangi depoyu sorduğunu hatırlatmaz. İzinler, bir iş arkadaşının sizin göremediğiniz bir profili görmesinin olağan nedenidir. Parametre kümeleri Get-VpnConnection başvuru sayfasında belgelenmiştir; hangi anahtarın hangi kümeye ait olduğu da dahil.
Aynı ad, iki farklı depo
Profil adı kendi deposu içinde benzersizdir, tüm makinede değil, bu yüzden kullanıcı başına ve tüm kullanıcılar listeleri birer Office adlı profile sahip olabilir. İki giriş farklı sunucuları gösterebilir, farklı tünel türleri kullanabilir ve farklı kimlik bilgileri taşıyabilir. Kullanıcının çift tıkladığı giriş yalnızca biri. Herhangi birine dokunmadan önce kapsamı yazın.
Kimsenin başlatmadığı kopyayı silmek değişiklik penceresinde zararsız görünür. Kullanıcının kısayolu çalışmayı bıraktığında bu bir destek çağrısına dönüşür.
Yerel listeye hiç dokunmayan istemciler
Bir satıcı istemcisine aktarılan OpenVPN veya WireGuard profili o istemcinin kendi yapılandırmasında yaşar, bu yüzden hiçbir zaman yerel bir Windows girdisi olmaz. İstemci kendi hizmetini çalıştırır, kendi listesini tutar ve trafiği kendi bağdaştırıcısından geçirir. Bunların hiçbiri komutun bildirdiği şey değildir ve hiçbir kapsam anahtarı onu görünür kılmaz. Bir makinede üç çalışan tünel ve boş bir yerel liste olabilir.
Bunun yerine bağdaştırıcı görünümüne ihtiyacınız varsa bağdaştırıcıları sorgulayın. Satıcı arayüzleri kendilerini adlandırır, bu yüzden tam dize yerine bir parçayı eşleştirin:
Get-NetAdapter | Where-Object InterfaceDescription -match 'WireGuard|OpenVPN|TAP'
Elle oluşturulan yerel profiller kullanıcı profilinin altındaki telefon defteri dosyasına gider ve tüm kullanıcılar için eşdeğerleri tüm makinenin kopyasında oturur. Bu yüzden bir kullanıcının profil deposunu başka bir hesaba kopyalamak aynı listeyi nadiren yeniden üretir. Dosya, yolunu kaybetmiş bir yerel bağlantının nereden geldiğini açıklar. Bir satıcı istemcisinin deposu hakkında hiçbir şey söylemez.
Bir profili kaldırmadan önce ne kaydedilmeli
Ucuz sigorta beş alanlı bir nottur: ad, kapsam, sunucu adresi, durum ve kullanıcının denemesinden gelen tam hata metni. Gerçekte çalıştırdıkları istemciyi ekleyin, çünkü bu ayrıntı yerel girdinin bir anlamı olup olmadığına karar verir. Bu olmadan doğru bir silme bile bir sonraki başarısızlığın nedeni gibi görünür. Notu sohbet penceresinde değil, kayıtta tutun.
Kaldırma tek bir komuttur ve yapılandırmayı devre dışı bırakmak yerine siler. Yalnızca o not var olduktan sonra çalıştırın:
Remove-VpnConnection -Name "Office" -Force
Hedef tüm kullanıcılar deposunda olduğunda -AllUserConnection ekleyin ve onaylanmış yapılandırma kaynağını önce başka bir yerde saklayın. Sonra bir kez yeniden bağlanın ve yönlendirme tablosunu okuyun, çünkü liste yalnızca yapılandırmanın kayıtlı olduğunu kanıtlar. Trafiğin sunucuya ulaşıp ulaşmadığı ayrı bir sorudur ve Get-VpnConnection çıktısının hiçbir miktarı buna yanıt vermez. Kullanıcı temiz bir yeniden eklemeden sonra da başarısız olursa profil hiçbir zaman sorun değildi.