Yuklashda SoftEther mijozi: AccountStartupSet va daemon tartibi
Mijoz toza ishga tushib, baribir har bir hisobni uzilgan holda qoldirishi mumkin. Hisob bayrog’ini o’rnating, avval daemonni ishga tushiring, keyin adapter va marshrutni tekshiring.
Mashinani qayta yuklash uni tunneli yana pastga tushgan holda tarmoqda qoldiradi. SoftEther mijozi ko’pchilik bitta deb hisoblaydigan ikki holatni saqlaydi: xizmat ishlayaptimi va saqlangan hisob u bilan birga ko’tarilishiga ruxsat berilganmi. Ikkalasi ham rost bo’lishi kerak, ikkinchisi esa yuklash sozlamasi emas, har bir hisob uchun bayroq. Quyidagi to’rtta tekshiruvni tartib bilan bajaring va birinchi xatoda to’xtang.
Hisob avtomatik ishga tushish uchun belgilanganini tasdiqlang
Bayroq mijozning o’z konfiguratsiyasidagi hisob yozuvida yashaydi, shuning uchun mijozni qayta o’rnatish yoki bo’sh katalogni tiklash uni o’chiradi. Boshqa narsani o’zgartirishdan oldin boshqaruv konsolini oching va hisoblar ro’yxatini ko’ring.
cd /opt/softether/vpnclient
./vpncmd
VPN mijozini boshqarish uchun 2 ni tanlang va Enter bosib mahalliy serverni qabul qiling.
AccountStartupSet
office-hub
exit
AccountStartupSet hisobni mijoz xizmati boshlanganda ko’tarilishi kerak bo’lgan hisob sifatida qayd etadi. U xizmatni ishga tushirmaydi va yangi hisob yaratmaydi, nom noto’g’ri bo’lsa foydali hech narsa chop etmaydi. Buyruqdan keyin hisoblar ro’yxatini qayta o’qing, chunki yozuv xatosi jim va kuchga kirmagan bayroqqa aynan o’xshaydi.
Xizmat ishga tushishini va yetarlicha erta boshlanishini tasdiqlang
Linuxda mijoz o’z katalogidan daemon sifatida ishlaydi va yuklashning har qanday qadami hisobdan foydalanishga urinishidan oldin u ishlab turishi shart. Katalogni o’zgartirib uni ishga tushiruvchi qisqa ilgak hali rc.local ishlatadigan tizimlarda yetarli.
cd /opt/softether/vpnclient
./vpnclient start
rc.local yo’q joyda aniq WorkingDirectory va qayta ishga tushirish siyosati bilan systemd birligini yozing. Ikkilik fayl konfiguratsiyasini qayerdan ishga tushirilganiga nisbatan hal qiladi, shuning uchun bu sozlama bo’lmasa birlik muvaffaqiyatli ishga tushib, hech narsa o’qimasligi mumkin. Tartib muammoning ikkinchi yarmi: daemon eshitishni boshlashidan oldin ishlaydigan ulanish urinishi vaqti-vaqti bilan muvaffaqiyatsiz bo’ladi, buni doimiy nosozlikdan ancha qiyin aniqlash mumkin. Qayta ishga tushirish siyosati uchinchi holatni qoplaydi, daemon soatlardan keyin jimgina o’ladi.
Oldingi yuklash qoldirgan pid fayliga ishonish o’rniga jarayonlar ro’yxatini tekshiring.
Adapter manzil olganini tasdiqlang
Hisob ulangach, mijoz virtual adapterni taqdim etadi va adapter hali ham manzilga muhtoj. SecureNAT ishlaydigan hub odatda DHCP ga javob beradi; jismoniy LAN ga ko’prik qilingan hub esa buning o’rniga o’sha LAN serveri javob berishini kutadi.
ip -brief address
dhclient vpn_vpn1
Interfeys nomini ro’yxatdan oling, chunki misoldagi raqam doimiy emas. Agar manzil statik bo’lishi kerak bo’lsa, uni o’sha interfeys uchun distributivning tarmoq konfiguratsiyasiga qo’ying, shunda u havola hodisasidan keyin qayta qo’llanadi, faqat yuklashda emas. Bir martalik skript tunnel kun davomida birinchi marta qayta ulanganda adapterni manzilsiz qoldiradi. Hisob yaxshi bo’lsa ham bu nosozlik o’lik tunnelga o’xshaydi.
Manzilsiz adapter ro’yxatdagi eng jim nosozlik, chunki hisob hali ham ulanganligini bildiradi.
Marshrut siz o’ylagan joyga borishini tasdiqlang
Sog’lom havola va to’g’ri manzil bilan ham trafik muvaffaqiyatsiz bo’lishi mumkin. Yadrodan hub subnetidagi manzil uchun qaysi interfeysdan foydalanishini so’rang, so’ng bu javobni tunnel bilan solishtiring.
ip route get 10.10.20.15
Hub diapazoni bilan ustma-ust tushadigan mahalliy subnet yutadi, chunki uning marshruti aniqroq va allaqachon o’rnatilgan.
Bu mijozning xatosi emas, raqamlash qarori, va xizmatni qayta ishga tushirish uni o’zgartirmaydi. Resolver konfiguratsiyasi ikkinchi yarmi: ishlaydigan DNS serveri bo’lmagan manzil har bir havola tekshiruvidan o’tadigan, lekin baribir nomni ocha olmaydigan tunnel yaratadi.
To’rtta tekshiruvni qayta qurish qaydlariga yozing
Hisob nomini, xizmatni ishga tushirish buyrug’ini va interfeys nomini birga yozib qo’ying, chunki qayta qurilgan host hisob ma’lumotlarini tiklaydi, lekin daemonni ishga tushiruvchi operatsion tizim ilgagini tiklamaydi. Ular turli joylarda yashaydi va odatda ularni turli odamlar zaxiralaydi.
Bayroq qayta qo’llanadigan bitta satr va uni unutish oson.
Tartibni saqlang: bayroq, xizmat, manzil, marshrut. O’rtadan boshlanadigan nazorat ro’yxati ko’p ishonchli noto’g’ri javoblar beradi.