SoftEther yuklab olish ro'yxatida bir xil ko'rinadigan, lekin butunlay boshqacha ishlaydigan bir nechta dasturni taqdim etadi. Server ulanishlarni qabul qiladi va boshqaradi, klient qurilmadan ulanish yaratadi, menejer esa joylashtirishni boshqaradi. Noto'g'ri dasturni tanlash ishlaydigan, ammo ko'zlangan vazifani bajarmaydigan o'rnatishga olib keladi.

Server aslida nima qiladi

Serverning ikkilik fayli, vpnserver, tinglaydi, foydalanuvchilarni autentifikatsiya qiladi va virtual markazlarni tarmoqlarga ulaydi. U identifikatsiyalar va siyosatni saqlaydi. Uni o'rnatganingizda, boshqa qurilmalar ulanadigan shlyuz qurasiz; o'z mashinangizni boshqaning xizmatidan foydalanishga sozlamaysiz.

Uning tinglovchilari konfiguratsiya, mahsulot xususiyati emas. Markaz biron bir tinglovchi yoqilmagan holda mavjud bo'lishi mumkin, tinglovchi esa orqasida yetib boriladigan markaz bo'lmasa ham yoqilishi mumkin. Shuning uchun muvaffaqiyatli port tekshiruvi ko'ringandan kamroq narsani isbotlaydi: biror narsa javob berdi, foydali savol esa u sizni nimaga qarshi autentifikatsiya qilgani. Tinglovchining nomini va portini ikkalasini ham so'rang.

Server menejeri bu holatning ma'muriy ko'rinishi. U konfiguratsiyani ko'rsatadi; trafikni tashimaydi.

Klient aslida nima qiladi

Klientning ikkilik fayli, vpnclient, qurilmada virtual adapter yaratadi va saqlangan hisobni serverga ulaydi. Manzil, marshrutlar va DNS xatti-harakati aynan adapterga tushadi. Klientni o'rnatish hisob yaratmaydi va narigi tomonda hech narsani yoqmaydi.

Klient ishga tushishlar orasida o'z holatini ham saqlaydi: hisoblar ro'yxati, avtomatik ishga tushish bayrog'i va adapter konfiguratsiyasi. Aynan shu holat klient o'rnatilgandek ko'rinib, qayta yuklashdan keyin hech narsaga ulanmasligining sababi. Server menejeri menyulari qanchalik to'liq ko'rinmasin, bu yo'lni almashtira olmaydi.

Menejer nima uchun

Server menejeri ma'muriy hisob ma'lumotlari bilan ishlab turgan serverga ulanadi va uning konfiguratsiyasini tahrirlaydi. Bu boshqaruv tekisligi. Undagi sessiya ma'muriyat ishlashini isbotlaydi; mahalliy brauzer trafigini server orqali o'tkazmaydi.

Ma'muriy hisob ma'lumotlarini foydalanuvchi profillaridan alohida saqlang, chunki bu ikki ob'ekt turli narsalarni beradi. Agar kimdir ma'muriy kirish olsa, joylashtirishni o'zgartira oladi; foydalanuvchi hisobini olsa, xizmatga qo'shila oladi. Ikkinchisini hal qilish uchun birinchisini tarqatish keng tarqalgan va qimmat xato. Konsol serverga xizmat ishga tushiradigan aynan shu jarayon orqali yetib boradi, shuning uchun bu farqni yo'qotish oson.

Biror narsa berishdan oldin qaysi hisob ma'lumotlari qaysi rolga tegishli ekanini yozib qo'ying. Boshqaruv konsolini ochadigan parol VPN hisobi emas, va unga shunday munosabatda bo'lish siz chizmoqchi bo'lgan chegarani o'chiradi.

Mos keluvchi tinglovchilar to'rtinchi rolni qo'shadi

SoftEther OpenVPN bilan mos, shuningdek L2TP/IPsec va SSTP tinglovchilarini ochib berishi mumkin. Bular ko'prik rollari: server boshqa protokolda gapiradi, shunda mahalliy rejimni qo'llab-quvvatlamaydigan klient ham ulana oladi. Ular klientni serverga yoki menejerni klientga aylantirmaydi. Chiptada stekni nomlang, chunki birinchi foydali savol har doim ikki dasturdan qaysi biri xatoni keltirib chiqargani.

Mos keluvchi tinglovchidan foydalanadigan qurilmaga tegishli uchinchi tomon klienti va o'sha tinglovchi kutadigan parametrlar kerak. Bu klientning o'z konfiguratsiyasi, o'z jurnallari va o'z ishdan chiqish usullari bor, shuning uchun qo'llab-quvvatlash biror narsani o'qishdan oldin qaysi stek ishlayotganini bilishi kerak. Mahalliy klient maslahatlarini mos keluvchiga aralashtirish vaqtni yo'qotadi.

Komponentni vazifa bilan bir qadamda moslashtiring

Boshqa qurilmalar sizga ulanganda server kerak, bu qurilma mavjud shlyuzdan foydalanishi kerak bo'lganda klient kerak, shlyuz konfiguratsiyasini o'zgartirish kerak bo'lganda menejer kerak. Trafikni faqat birinchi ikkitasi tashiydi. Uchinchisini berayotganda ma'muriy hisob ma'lumotlarini foydalanuvchilar qo'lidan uzoq tuting.

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

Keyin natijani o'rnatgan qatlamingizda emas, o'zgartirgan qatlamingizda tekshiring. Klient adapterida manzil bo'lsa va ko'zlangan resurs javob bersa, u ishlaydi.

Server ko'zlangan tinglovchi ko'zlangan hisobni qabul qilganda ishlaydi, menejer esa konfiguratsiyani tasodifan o'zgartirmasdan o'qiy olganda ishlaydi. Bu uch jumla chalkashlikning ko'p qismini oldini oladi. vpncmd vositasi server va klient ikkala tomon uchun buyruq qatorining ekvivalenti bo'lib, grafik konsol mavjud bo'lmaganda foydalidir.

O'xshash maqolalar