Sizin wg0.conf faylınız var, müştəri isə yalnız .ovpn qəbul edir, ona görə kimsə faylı çevirməyi təklif edir. Adını dəyişdirmək OpenVPN tərəfindən oxuna bilməyən profil yaradır, sahə-sahə diqqətli tərcümə isə oxunan, lakin əl sıxma mərhələsində uğursuz olan profil verir. Səbəb fayl formatı deyil. WireGuard və OpenVPN fərqli əl sıxmaları, fərqli autentifikasiya modelləri və peer anlayışına fərqli yanaşmaları olan fərqli protokollardır. Çevirmə yalnız qarşı tərəfi idarə edəndən OpenVPN profili ala bilməyiniz mənasında işləyir.

Əlinizdəki fayl bağlantı profili deyil, peer təsvir edir

WireGuard konfiqurasiyası qısadır, çünki protokol belədir: şəxsi açar və ünvanları olan interfeys, sonra açıq açarı, son nöqtəsi və AllowedIPs siyahısı olan bir və ya bir neçə peer. Konfiqurasiya ediləcək danışıq qatı və seçiləcək şifr dəsti yoxdur.

OpenVPN profili TLS əsaslı idarəetmə kanalı üçün müştəridir, buna görə sertifikat və ya etimadnamə istinadları və autentifikasiyanın necə aparılacağını təsvir edən direktivlər daşıyır.

Tərcümə edilmiş fayl niyə yenə əl sıxmada uğursuz olur

WireGuard statik peer açarları ilə açarlanan Noise əsaslı əl sıxma ilə başlayır və peer-in açıq açarı əvvəlcədən bilinmirsə, səssiz qalır. OpenVPN TLS sessiyası açır, server sertifikatını və ya statik açarı yoxlayır, sonra istifadəçini sertifikatlarla, istifadəçi adı və parolla və ya hər ikisi ilə autentifikasiya edir. WireGuard faylında bunların heç biri təsvir olunmur. Tərcümə edilmiş fayl doğru son nöqtəni və qalan hər şeyi səhv daşıyacaqdı.

Ünvanı və portu təkrar istifadə etmək də kömək etmir, çünki qarşı tərəf başqa paket gözləyir.

Provayderdən nə soruşmalı

Əgər WireGuard faylını provayder veribsə, həmin hesabın OpenVPN çıxışı olub-olmadığını soruşun və o profili tələb edin. Çoxunda var və o, birincinin dəyişdirilmiş surəti kimi deyil, öz etimadnamələri ilə gəlir.

Cavab yoxdursa, məhdudiyyət faylda deyil, abunəlikdədir və heç bir konvertor bunu dəyişmir.

Router və ya müştəri yalnız OpenVPN danışırsa

Qoşulmalı olan cihaz yalnız OpenVPN dəstəkləyirsə, başqa genişlənmə axtarmazdan əvvəl qarşı tərəfin sənədləşdirilmiş protokol dəstəyini yoxlayın. OpenVPN-i sonlandıran routeri fayl idxal etməklə WireGuard qəbul etməyə inandırmaq olmaz. İşlək variantlar server tərəfində OpenVPN son nöqtəsi və ya WireGuard danışan başqa cihazdır.

Seçimi qarşı tərəfi kimin idarə etdiyinə görə edin, təsadüfən hansı faylın olduğuna görə deyil.

Serveri siz idarə edirsinizsə, protokolu əlavə edin

İkinci protokolu dəstəkləmək ikinci xidmət işlətmək deməkdir. Linux serverdə bu, öz CA-sı, server sertifikatı, müştəri sertifikatları və server və push direktivləri olan OpenVPN instansı, həmçinin onun portu üçün firewall qaydasıdır. Mövcud WireGuard peer qeydi bu obyektlərin heç birini təsvir etmir. Ünvan hovuzunu və ötürülən marşrutları WireGuard AllowedIPs siyahısından ayrıca planlayın, çünki onlar eyni mexanizmin iki adı deyil.

Sonra müştəridən yoxlayın: profil yüklənir, TLS sessiyası tamamlanır, ötürülən marşrut görünür və trafik yalnız tuneldən çatan hosta çatır.

Konvertor ideyası harada təhlükəsizdir

Dəyərləri əl ilə qeydlərə tərcümə etmək yaxşıdır və çox vaxt faydalıdır, çünki son nöqtə, ünvanlar və peer-in açıq açarı sadəcə yerləşdirmə faktlarıdır. Şəxsi açarı çevirmə vəd edən veb sayta yükləmək yaxşı deyil, çünki o açar etimadnamədir və xidmətin onu çevirəcəyi protokol yoxdur. Eyni çıxışı OpenVPN müştərisindən lazımdırsa, əvəzində OpenVPN etimadnaməsi istəyin.

İki konfiqurasiyanı yan-yana saxlayın və onlara ayrı çıxış yolları kimi baxın, çünki onlar elədir.

Əlaqəli məqalələr