Müştəri ncp-disable adını çəkən seçim xətası ilə işə düşmür, halbuki profil əvvəlki maşında işləyirdi. Bu mesaj seçimin səhv yazıldığını və ya şifrələmənin pozulduğunu bildirmir. O, qarşınızda duran ikili faylın bu direktivi ümumiyyətlə tanımadığını və bunun iki tamamilə fərqli səbəbi olduğunu bildirir. Hansının aid olduğu profili redaktə edəcəyinizi, yoxsa müştərini dəyişəcəyinizi müəyyən edir.

Xəta daha yeni ikili fayldan gələ bilər

Tanınmayan seçim xətası tunelə deyil, analizatora aiddir. OpenVPN 2.4 danışıla bilən şifrə parametrlərini əlavə etdi, 2.5 onları söndürən açarı köhnəlmiş elan etdi, 2.6 isə onu tamamilə sildi. Buna görə 2.3 və ya 2.4 üçün yazılmış profil faylda heç nə dəyişməsə də cari müştəridə uğursuz olur. Şikayət edən versiya köhnə deyil, daha yenidir.

Hər hansı dəyişiklik etməzdən əvvəl mesajı hansı icra faylının yaratdığını öyrənin. Masaüstü müştəri öz mühərrikini daşıyır, ayrıca quraşdırılmış əmr sətri faylı isə öz versiyasına malikdir. İkisi eyni maşında fərqli ola bilər.

openvpn --version sınaqdan keçirdiyiniz fayl üçün bunu həll edir. GUI müştəri bu əmri göstərməyə bilər; bu halda onun haqqında ekranını və ya daxil edilmiş kitabxana versiyasını oxuyun.

Seçim əslində nəyi idarə edirdi

Direktiv kriptoqrafik parametrlərin danışıqlarını söndürdü, buna görə hər iki tərəf cipher parametrinin idarə etdiyi köhnə seçim davranışına qayıtdı. O, heç vaxt şifrələməni söndürmədi və tuneli heç vaxt açıq mətnə çevirmədi. Onu təhlükəsizlik açarı kimi oxumaq ilk səhv dönüşdür və əlaqəni yaxşılaşdırmaq əvəzinə pisləşdirən dəyişikliklərə gətirib çıxarır.

Danışıqlar mövcud olduqdan sonra ekvivalent sual hər tərəfin hansı şifrələri işlətməyə hazır olmasıdır. Bu siyasət sualıdır və siyasət 2.5 və sonrasında data-ciphers daxilində yaşayır.

Köhnə ad ncp-ciphers 2.4-ə aiddir. İki adı tərəflər arasında qarışdırmaq birtərəfli danışıqlar uğursuzluqlarının geniş yayılmış mənbəyidir. Hər ikisini daşıyan profil iki insan tərəfindən müxtəlif vaxtlarda redaktə edilmiş profildir.

Yazılışı deyil, siyasəti dəyişin

Hər iki tərəfdə data-ciphers üçün nəzərdə tutulmuş ortaq seçim təyin edin və siyahını rəyçinin üzərində düşünə biləcəyi qədər qısa saxlayın. Təsadüfi bir sətri dəyişmək heç nə sübut etmir; nəticə hər iki siyahının kəsişməsindən və TLS yığınının nəyi dəstəklədiyindən asılıdır. Tərəflərin razılaşdığını konfiqurasiya yerinə danışılmış nəticəni oxuyaraq təsdiqləyin. Sonra hər iki siyahını yerləşdirmə qeydinə yazın ki, növbəti dəyişiklik məlum vəziyyətdən başlasın.

Profili onun sahibi olan şəxs vasitəsilə yeniləyin. Köhnəlmiş direktivi gizlətmək üçün ignore seçimi əlavə etmək siyasət sualını cavabsız qoyur.

Əgər köhnə tərəf həqiqətən uyğunluq emalına ehtiyac duyursa, bunu həmin yerləşdirmə ilə məhdudlaşdırın. Köhnəlmiş davranışı qlobal şəkildə bərpa etmək müasir tərəfləri birləşdirmək üçün ilkin şərt deyil. İstisna hansı tərəf üçün mövcud olduğunu adlandırmalıdır.

Şifrə siyahısına bənzəyən, amma olmayan iki sətir

İki şifrə sətrini üst-üstə yığmaq da danışıqları bərpa etmir və nəticə siyahıya bənzəyən, lakin tək dəyər kimi davranan profildir. Bir sətirdə AES-256-CBC, növbətində CBC yazmaq geniş yayılmış cəhddir. CBC tək başına alqoritm deyil, rejim adlandırır, buna görə analizator onu bir yuvada qəbul edib növbətisində rədd edə bilər. Təkrar cipher direktivləri namizədləri toplamaq əvəzinə eyni seçimi iki dəfə təyin edir.

Qəbul edilən adları başqa budaq üçün yazılmış bələdçidən siyahı köçürmək əvəzinə hədəf faylda openvpn --show-ciphers ilə yoxlayın. Siyahı buraxılışlar arasında dəyişir. Bir budaqda keçərli ad digərində mütləq keçərli deyil.

Məqsəd performans müqayisəsi idisə, alqoritmləri və iş yükünü qeyd edin. CBC-yə keçmək şifrələmənin olmamasının ölçüsü deyil.

Bağlantının həqiqətən nə üzərində razılaşdığını yoxlayın

Təzə bağlantı qurun və jurnalda istifadə olunan şifrəni göstərən data-kanal sətrini oxuyun. Nəzarət kanalı dəsti ayrıca müəyyən edilir, ona görə fayldakı icazəli siyahı yalnız təklif olunanı göstərir. İki tərəf gözləmədiyiniz bir şey seçdikdə, tunel interfeysi yerinə siyahılara baxın. Hər hansı dəyişiklikdən sonra nəticəni ikinci bağlantıda təsdiqləyin, çünki bir yenidən başlatma keşlənmiş sessiyanı təkrar istifadə edə bilər.

Danışılmış nəticəni profil versiyasının yanında yerləşdirmə qeydində saxlayın. Trafiki həqiqətən hansı şifrənin qoruduğu barədə növbəti suala cavab verən fakt budur.

Əlaqəli məqalələr