Eğitim, RemoteEnable'ı çalıştırıp ardından bağlanmanızı söylüyor ve bu, iki adım aynı türden şeymiş gibi okunuyor. Değiller. RemoteEnable, başka bir makineye bu bilgisayarda çalışan SoftEther VPN istemci hizmetini yönetme izni verir. Bağlanmak ise bir VPN hesabının sunucuya kimlik doğrulamasıdır ve bunda hiçbir yönetim izni yer almaz.

Efsane: RemoteEnable VPN'i açar

Karışıklık komşuluktan gelir. Bir kılavuz uzaktan yönetimi açar, istemci hizmetini yeniden başlatır, ardından bağlanır ve bağlantı sonrasında çalışır, bu yüzden iki adım nedensel olarak bağlı görünür. Gerçekte değişen, hizmetle kimin konuşabileceğidir; hizmetin bir sunucuya ulaşıp ulaşamadığı değil. Doğru yapılandırılmış bir istemcide uzaktan yönetimi kapatın, VPN bağlantısı yine de kurulur.

Kaynaktaki komut yardımı kapsam konusunda açıktır: VPN Client Manager veya vpncmd aracılığıyla localhost dışından uzaktan yönetim. O açıklamada tünel, hesap ya da yol geçmez. Verilen izin yönetsel erişimdir ve konusu bağlantı değil istemci hizmetidir.

Aynı parola sözcüğünü paylaşan üç kimlik

Eski kılavuzlar birbiriyle ilgisiz üç kimlik bilgisi için tek sözcük kullanır ve dağıtımlar böylece yanlış alana yapıştırılmış bir sırla sonuçlanır.

İstemci hizmetinin yönetim parolası yerel SoftEther istemcisinin yönetimini korur. VPN hesabı parolası, o sunucunun ilkesine göre sunucuya kimlik doğrular. Sunucu sertifikası hiç parola değildir, ama istemcinin hangi uç noktayı kabul etmesi gerektiğini yanıtlar. Birini değiştirmek diğerlerini değiştirmez ve aralarında bir değer kopyalamak daha basit değil, farklı bir yapılandırma üretir.

Yönetim parolasındaki yalnızca-uzaktan seçeneği ikinci bir bakışı hak eder, çünkü parola gereksiniminin yerel makineden yönetim için de geçerli olup olmadığını o belirler. Bu kapsamı daraltmak tek kullanıcılı bir dizüstü için bilinçli bir seçimdir, kimsenin not etmediği bir parola için kestirme değildir.

Uzaktan yönetimi açmak gerçekte neyi değiştirir

Bundan iki operasyonel sonuç doğar ve ikisi de kopyala-yapıştır kılavuzunda kolayca gözden kaçar. Uzaktan yönetim açıldığı anda yönetim parolası zorunlu olur ve yeni erişilebilirlik ancak istemci hizmeti yeniden başladıktan sonra yürürlüğe girer.

Bu yeniden başlatma, istemciyi kullanan her şey için gerçek bir kesintidir, bu yüzden makinenin sahibiyle birlikte planlayın. Özelliği açmak kendi başına bir güvenlik duvarı yolu da açmaz: hizmete hâlâ yönetim istasyonundan erişilebilmesi gerekir ve ana makine güvenlik duvarı ya da üstteki bir ACL onu erişilemez tutabilir. Erişilemeyen bir hizmet, iznin doğru sınırlandığının değil, yalnızca başka bir şeyin onu engellediğinin kanıtıdır.

Amaçlanan yönetim yolunu dağıtım notlarına yazın; bağlantı noktasını ve onu kullanabilecek adres aralığını da ekleyin. O not, bu yeteneği kimin istediğini ve ne zaman geri çekilmesi gerektiğini kaydetme yeridir.

Bu istemciyi kimin yönetebileceğine karar verin

Sahibi olduğunuz bir dizüstünde, uzaktan erişime ihtiyaç duyan makineyi adlandırıp nedenini söyleyemiyorsanız yönetimi yerel konsolda tutun. Merkezî olarak yönetilen bir cihaz için herhangi bir şeyi açmadan önce yöneticiyi, yönetim yolunu ve kurtarma sahibini adlandırın. Soru, özelliğin rahat olup olmadığı değil, açığa çıkardığı yapılandırmadan kimin sorumlu olduğudur.

Komutları yerel hizmete karşı çalıştırın ki değişiklik ekran görüntüsüne değil kendi kabuk geçmişinize düşsün: vpncmd localhost /client /cmd RemoteDisable yeteneği kapatır ve RemoteEnable içeren aynı komut onu açar. Ardından hizmeti yeniden başlatın, yoksa ayar yürürlükte olmaz.

Bir eğitim bunu açıklama olmadan bir ön adım olarak açıyorsa, bunu izlenecek bir talimat değil çözülmemiş bir soru olarak ele alın. Hangi yönetim istasyonunun onu kullanması gerektiğini sorun ve yanıt yoksa yeteneği kapalı bırakın.

Yönetim erişimini ve bağlantıyı ayrı ayrı doğrulayın

İki test iki farklı soruyu yanıtlar ve yalnızca birini çalıştırmak, bir dağıtımın kimsenin amaçlamadığı uzaktan yönetimle sonuçlanmasının yoludur.

vpncmd localhost /client /cmd RemoteDisable
systemctl restart vpnclient
vpncmd localhost /client /cmd AccountList
vpncmd localhost /client /cmd NicList

İlk iki satır istemciyi yeniden yerel yönetime alır ve değişikliği uygular. Son iki satır, VPN hesaplarının ve sanal bağdaştırıcıların hâlâ yapılandırılmış olduğunu doğrular; öyle olmalıdır, çünkü yönetim kapsamı ve bağlantı durumu bağımsız ayarlardır. Yeniden başlatmadan sonra hesap listesi boş dönerse başka bir şey bozulmuştur ve uzaktan yönetim ayarı bunun açıklaması değildir.

Ardından bağlantının kendisini istemciden test edin ve bağdaştırıcının beklenen adresi ve yolları tuttuğunu doğrulayın. Başarılı bir vpncmd oturumu bir denetim ilişkisini kanıtlar ve trafiğin tünelden çıkıp çıkmadığı hakkında hiçbir şey söylemez.

İlgili makaleler