Mac-da birinci VPN müştərisini itirmədən ikinci müştərini necə sınamaq olar
İkinci müştəri yalnız düyməni deyil, marşrutları, DNS-i və genişlənmələri də dəyişir. Baza vəziyyətini qeyd edin, hər dəfə bir yolu dəyişin və ilkin iş axınını bərpa edin.
İkinci müştərini müqayisə etmək üçün quraşdırırsınız və birincisi işləməyi dayandırır. Heç nə silinməyib və hər iki proqram hələ də quraşdırılıb. Dəyişən şey onların altındadır: sistem genişlənməsi, DNS parametri və ya standart marşrut, və iki müştəri indi onun kimə aid olduğu barədə razılaşmır. Quraşdırma riskli hissə deyil; riskli hissə qeydə alınmış baza vəziyyətinə qayıtmadan hər ikisini işlətməkdir.
Simptom: ikinci quraşdırmadan sonra işlək qurulum dayanır
Müasir macOS VPN müştəriləri tez-tez köhnə üslub interfeys əvəzinə şəbəkə genişlənməsi gətirir. Birini quraşdırmaq təsdiq tələb edə, konfiqurasiya profili əlavə edə və ya hər hansı bağlantı yaradılmadan trafikə təsir edən sistem genişlənməsi qeydiyyata ala bilər. Genişlənmə tətbiq pəncərəsi görünməzdən əvvəl yüklənir, buna görə də yeni müştəri boş dayanarkən ilkin müştəri uğursuz ola bilər.
Əgər ilkin müştəri sonra qoşula bilmirsə və ya qoşulub heç nəyi həll etmirsə, ilk şübhəli yeni genişlənmədir. Bu, toqquşmanın sübutu deyil, lakin araşdırmanın başladığı yerdir. Sonra genişlənmələr siyahısını və quraşdırılmış konfiqurasiya profillərini yoxlayın, yalnız tətbiqlər qovluğunu deyil.
Heç nə quraşdırmadan əvvəl baza vəziyyətini qeyd edin
Hazırda nəyin işlədiyini yazın: tətbiq nəticəsi, müştəri versiyası, qoşulduğu son nöqtə və hər tətbiq üzrə və ya bölünmüş tunel istisnaları. İlkin profili tətbiq paketindən faylları kopyalamaqla deyil, müştərinin dəstəklədiyi qorunan proses vasitəsilə saxlayın.
scutil --dns | head -40
netstat -rn | head -30
ifconfig | grep -E "^(utun|ipsec)"
Bu üç çıxışı işlək müştəri qoşulmuş halda qeyd edin. Onlar işlək qurulumun yaratdığı həlledici vəziyyətini, marşrut cədvəlini və interfeys siyahısını verir və sonradan müqayisə etmək üçün lazım olan məhz budur. Mac işəgötürən tərəfindən idarə olunursa, başlamazdan əvvəl müqayisənin icazəli olduğunu təsdiqləyin, çünki avtomatik iş bağlantısı sınaq zamanı yenidən aktivləşə bilər və nəticə o zaman müştərilərin heç birini tək təmsil etmir. Üç çıxışı profil qeydinin yanında saxlayın ki, sonrakı müqayisənin istinadı olsun.
Hər dəfə bir aktiv yolu dəyişin
İlkin bağlantını öz normal idarəsi ilə dayandırın, sonra alternativi başladın. Eyni vaxtda qoşulmuş iki müştəri məhsulların heç birini deyil, kombinasiyanı təsvir edən nəticə verir. Xidmətlər imkan verirsə, son nöqtəni və tapşırığı müqayisə oluna bilən saxlayın, çünki başqa serverdən daha sürətli endirmə iki tətbiqi deyil, iki bağlantı variantını müqayisə edir.
Yeni müştəri uğursuz olarsa, başqa heç nəyi dəyişməzdən əvvəl onun ilk xətasını qoruyun. İlk xəta adətən mərhələni göstərir və parametr dəyişikliyindən sonra ikinci cəhd çox vaxt daha az faydalı bir şey bildirir.
Yalnız sürəti deyil, DNS-i, marşrutları və tətbiqi müqayisə edin
Eyni üç əmri yeni müştəri qoşulmuş halda işlədin və onları sətir-sətir müqayisə edin. Başqa yerə yönələn həlledici və ya şəxsi alt şəbəkəsi olmayan marşrut cədvəli, ötürmə qabiliyyətinə baxmazdan əvvəl davranış fərqlərinin çoxunu izah edir. Sonra faktiki tətbiqi eyni tapşırıqla sınayın, çünki tez qoşulan və daxili adı həll edə bilməyən müştəri status pəncərəsi daha yaxşı görünsə də müqayisəni qazanmayıb.
Trafikin hansı interfeysdən istifadə etdiyini qeyd edin. macOS-da tunel interfeysinin adı marşrutun hansı müştəriyə aid olduğunun etibarlı göstəricisi deyil, ona görə də interfeys siyahısını marşrut cədvəli ilə cütləşdirin, heç birini tək oxumayın. İki utun interfeysi varsa, trafikinizi daşıyan, uyğun marşrutu və həlledici qeydi olan interfeysdir. Addan təxmin etmək səhv interfeysin günahlandırılmasına gətirir, çünki mövcud olan interfeys həmişə trafiki daşıyan deyil.
Üç çıxışı nəzərdən keçirmək əvəzinə onları oxuyun. Həlledici boşaltmasında utun interfeysinə bağlı ad serveri onu hansı müştərinin quraşdırdığını göstərir; marşrut cədvəlində standart marşrut trafiki daşıyan interfeysi adlandırır; interfeys siyahısında ikinci utun qurğusu ikinci tunelin yaradıldığını bildirir. Bu üç sətir baza vəziyyəti ilə müqayisədə bərpa olunmuş qurulumu hər iki müştərinin hələ də yarışdığı qurulumdan ayırır.
Bərpa edin, sonra təmiz şəkildə silin
İlkin müştərinin öz iş axını ilə qayıdın və baza çıxışlarının qeyd etdiklərinizlə uyğun olduğunu təsdiqləyin. Həlledici və ya marşrut cədvəli bərpa olunmursa, dayanın və başqa bir şeyi silməzdən əvvəl bunu düzəldin. İstifadə olunmayan qurulumu ona sahib olan komponent vasitəsilə silin: müştəri silicisi, profil və ya sistem genişlənməsi parametrləri.
Qeydlərinizi sınadığınız versiya, istifadə etdiyiniz son nöqtə və hər biri üçün nəticə ilə yeniləyərək bitirin. Altı ay sonra həmin qeyd qərarla şayiə arasındakı fərqdir.