SoftEther, indirme listesinde benzer görünen ama tamamen farklı davranan birkaç program sunar. Sunucu bağlantıları kabul eder ve yönetir, istemci bir cihazdan bağlantı oluşturur, yönetici ise bir dağıtımı yönetir. Yanlış programı seçmek, çalışan ama aklınızdaki görevi yapmayan bir kurulum üretir.

Sunucu gerçekte ne yapar

Sunucunun ikili dosyası, vpnserver, dinler, kullanıcıları kimlik doğrular ve sanal merkezleri ağlara bağlar. Kimlikleri ve politikayı elinde tutar. Onu kurduğunuzda, diğer cihazların bağlandığı bir ağ geçidi inşa edersiniz; kendi makinenizi başkasının hizmetini kullanacak şekilde yapılandırmazsınız.

Dinleyicileri ürünün bir özelliği değil yapılandırmadır. Bir merkez hiçbir dinleyici etkinleştirilmeden var olabilir ve bir dinleyici arkasında erişilebilir merkez olmadan etkinleştirilebilir. Bu yüzden başarılı bir bağlantı noktası denetimi göründüğünden azını kanıtlar: bir şey yanıt verdi ve yararlı soru, sizi neye karşı kimlik doğruladığıdır. Dinleyicinin adını ve bağlantı noktasını birlikte sorun.

Sunucu yöneticisi bu durumun yönetim görünümüdür. Yapılandırmayı gösterir; trafik taşımaz.

İstemci gerçekte ne yapar

İstemcinin ikili dosyası, vpnclient, cihazda sanal bir bağdaştırıcı oluşturur ve kayıtlı bir hesabı bir sunucuya bağlar. Adres, yollar ve DNS davranışı bu bağdaştırıcıya iner. İstemciyi kurmak hesap oluşturmaz ve karşı tarafta hiçbir şeyi etkinleştirmez.

İstemci ayrıca çalıştırmalar arasında kendi durumunu saklar: hesap listesi, otomatik başlatma bayrağı ve bağdaştırıcı yapılandırması. Bu durum, bir istemcinin kurulu görünüp yeniden başlatmadan sonra hiçbir şeye bağlanmamasının nedenidir. Sunucu yöneticisi menüleri ne kadar eksiksiz görünürse görünsün bu yolu değiştiremez.

Yönetici ne içindir

Sunucu yöneticisi yönetim kimlik bilgileriyle çalışan bir sunucuya bağlanır ve yapılandırmasını düzenler. Bir denetim düzlemidir. İçindeki bir oturum yönetimin çalıştığını kanıtlar; yerel tarayıcının trafiğini sunucu üzerinden geçirmez.

Yönetim kimlik bilgilerini kullanıcı profillerinden ayrı tutun, çünkü iki nesne farklı şeyler verir. Biri yönetim oturumu alırsa dağıtımı değiştirebilir; kullanıcı hesabı alırsa hizmete katılabilir. İkincisini çözmek için birincisini dağıtmak yaygın ve pahalı bir hatadır. Konsol sunucuya hizmetin çalıştırdığı aynı süreç üzerinden ulaşır, bu yüzden bu ayrımı kaybetmek kolaydır.

Herhangi bir şey vermeden önce hangi kimlik bilgisinin hangi role ait olduğunu yazın. Yönetim konsolunu açan parola bir VPN hesabı değildir ve ona öyle davranmak çizmeye çalıştığınız sınırı siler.

Uyumlu dinleyiciler dördüncü bir rol ekler

SoftEther, OpenVPN ile uyumlu, ayrıca L2TP/IPsec ve SSTP dinleyicileri sunabilir. Bunlar köprü rolleridir: sunucu başka bir protokol konuşur, böylece yerel modu desteklemeyen bir istemci de bağlanabilir. İstemciyi sunucuya veya yöneticiyi istemciye çevirmezler. Yığını kayıtta adlandırın, çünkü ilk yararlı soru her zaman iki programdan hangisinin hatayı ürettiğidir.

Uyumlu bir dinleyici kullanan cihaz eşleşen üçüncü taraf istemciye ve o dinleyicinin beklediği parametrelere ihtiyaç duyar. O istemcinin kendi yapılandırması, kendi günlükleri ve kendi hata biçimleri vardır, bu yüzden destek bir şey okumadan önce hangi yığının iş başında olduğunu bilmelidir. Yerel istemcinin önerilerini uyumlu olana karıştırmak zaman kaybettirir.

Bileşeni tek adımda görevle eşleştirin

Başka cihazlar size bağlandığında sunucuya, bu cihaz mevcut bir ağ geçidini kullanmak zorunda olduğunda istemciye, ağ geçidinin yapılandırmasını değiştirmeniz gerektiğinde yöneticiye ihtiyacınız vardır. Trafiği yalnızca ilk ikisi taşır. Üçüncüsünü verirken yönetim kimlik bilgilerini kullanıcıların elinden uzak tutun.

ComponentWhat it doesWhat it cannot do
vpnserverTerminates VPN sessions and holds hub stateCreate an outgoing connection for your device
vpnclientCreates the virtual adapter and connects an accountAdminister the server's configuration
Server ManagerEdits a running server's configurationCarry your traffic or replace the client

Ardından sonucu kurduğunuz katmanda değil, değiştirdiğiniz katmanda doğrulayın. Bir istemci, bağdaştırıcısının adresi olduğunda ve amaçlanan kaynak yanıt verdiğinde çalışır.

Bir sunucu, amaçlanan dinleyici amaçlanan hesabı kabul ettiğinde çalışır; bir yönetici ise yapılandırmayı yanlışlıkla değiştirmeden okuyabildiğinde çalışır. Bu üç cümle karışıklığın çoğunu önler. vpncmd aracı hem sunucu hem de istemci tarafı için komut satırı eşdeğeridir, bu da grafik konsol bulunmadığında kullanışlıdır.

İlgili makaleler