SoftEther Client açılışda: AccountStartupSet və daemon sırası
Client təmiz başlaya və yenə də bütün hesabları bağlantısız qoya bilər. Hesab bayrağını qoyun, əvvəlcə daemonu başladın, sonra adapteri və marşrutu yoxlayın.
Maşını yenidən başlatmaq onu yenidən şəbəkədə tunel bağlı olmadan qoyur. SoftEther client iki vəziyyət parçasını saxlayır ki, çox adam onları bir hesab edir: xidmətin işləyib-işləməməsi və saxlanmış hesabın onunla birlikdə qalxmasına icazə verilib-verilməməsi. Hər ikisi doğru olmalıdır, ikincisi isə açılış parametri deyil, hər hesab üçün bayraqdır. Aşağıdakı dörd yoxlamanı sıra ilə yerinə yetirin və ilk uğursuzluqda dayanın.
Hesabın avtomatik başlama üçün işarələndiyini təsdiqləyin
Bayraq clientin öz konfiqurasiyasındakı hesab qeydində yaşayır, ona görə clienti yenidən quraşdırmaq və ya boş kataloqu bərpa etmək onu silir. İdarəetmə konsolunu açın və başqa heç nəyi dəyişməzdən əvvəl hesab siyahısına baxın.
cd /opt/softether/vpnclient
./vpncmd
VPN Client idarəetməsi üçün 2 seçin və Enter basaraq yerli serveri qəbul edin.
AccountStartupSet
office-hub
exit
AccountStartupSet hesabı client xidməti başlayanda qaldırılmalı hesab kimi qeyd edir. O, nə xidməti işə salır, nə də yeni hesab yaradır və ad səhv olduqda faydalı heç nə çap etmir. Əmrdən sonra hesab siyahısını yenidən oxuyun, çünki yazı səhvi səssizdir və bayrağın qüvvəyə minmədiyi hala tam bənzəyir.
Xidmətin başladığını və kifayət qədər erkən başladığını təsdiqləyin
Linux-da client öz kataloqundan daemon kimi işləyir və hər hansı açılış addımı hesabdan istifadə etməyə çalışmazdan əvvəl o, işlək olmalıdır. Kataloqu dəyişib onu başladan qısa hook hələ də rc.local işlədən sistemlərdə kifayətdir.
cd /opt/softether/vpnclient
./vpnclient start
rc.local artıq yoxdursa, açıq WorkingDirectory və yenidən başlatma siyasəti olan systemd unit yazın. Binar öz konfiqurasiyasını başladığı yerə görə həll edir, ona görə bu parametr olmadan unit uğurla başlaya və heç nə oxumaya bilər. Sıra məsələnin ikinci yarısıdır: daemon dinləməyə başlamazdan əvvəl işləyən qoşulma cəhdi arabir uğursuz olur, bunu diaqnoz etmək ardıcıl uğursuzluqdan qat-qat çətindir. Yenidən başlatma siyasəti üçüncü halı əhatə edir: daemon saatlar sonra səssizcə ölür.
Əvvəlki açılışdan qalan pid faylına güvənmək əvəzinə proses siyahısını yoxlayın.
Adapterin ünvan aldığını təsdiqləyin
Hesab qoşulan kimi client virtual adapter təqdim edir və adapterin hələ də ünvana ehtiyacı var. SecureNAT işlədən hub adətən DHCP-yə cavab verir; fiziki LAN-a körpülənmiş hub isə əvəzində həmin LAN-ın serverinin cavab verməsini gözləyir.
ip -brief address
dhclient vpn_vpn1
İnterfeys adını siyahıdan götürün, çünki nümunədəki rəqəm sabit deyil. Ünvan statik olmalıdırsa, onu distributivin həmin interfeys üçün şəbəkə konfiqurasiyasına qoyun ki, link hadisəsindən sonra yenidən tətbiq olunsun və yalnız açılışda qalmasın. Bir dəfəlik skript tunel gün ərzində ilk dəfə yenidən qoşulanda adapteri ünvansız qoyur. O uğursuzluq hesab yaxşı olsa da ölü tunel kimi görünür.
Ünvansız adapter siyahıdakı ən səssiz uğursuzluqdur, çünki hesab hələ də qoşulduğunu bildirir.
Marşrutun düşündüyünüz yerə getdiyini təsdiqləyin
Sağlam link və etibarlı ünvanla belə trafik uğursuz ola bilər. Kerneldən hub alt şəbəkəsi daxilində təyinat üçün hansı interfeysdən istifadə edəcəyini soruşun, sonra bu cavabı tunellə müqayisə edin.
ip route get 10.10.20.15
Hub aralığı ilə üst-üstə düşən yerli alt şəbəkə qalib gəlir, çünki onun marşrutu daha konkretdir və artıq quraşdırılıb.
Bu, client xətası deyil, nömrələmə qərarıdır və xidmətin yenidən başladılması onu dəyişməyəcək. Resolver konfiqurasiyası işin digər yarısıdır: işləyən DNS serveri olmayan ünvan hər link yoxlamasını keçən, lakin adı hələ də aça bilməyən tunel yaradır.
Dörd yoxlamanı bərpa qeydlərinə yazın
Hesab adını, xidmətin başlatma əmrini və interfeys adını birlikdə qeyd edin, çünki bərpa olunmuş host hesab məlumatlarını qaytarır, amma daemonu başladan əməliyyat sistemi hookunu qaytarmır. Bunlar müxtəlif yerlərdə yaşayır və adətən fərqli adamlar tərəfindən ehtiyat nüsxələnir.
Bayraq yenidən tətbiq etmək üçün bir sətirdir və unutmaq asandır.
Sıranı qoruyun: bayraq, xidmət, ünvan, marşrut. Ortadan başlayan yoxlama siyahısı çoxlu inamlı səhv cavab yaradır.