İki administratora eyni VPN-i təsvir etməyi tapşırın: biri «SSL VPN» deyə bilər, digəri isə «saytlararası» deyər, sanki ikisi menyudakı rəqib seçimlərdir. Onlar fərqli suallara cavabdır və onlara alternativ kimi yanaşmaq həll oluna bilməyən müqayisələr doğurur. Bir etiket hansı son nöqtələrin birləşdirildiyini, digəri isə aralarında trafiki nəyin daşıdığını bildirir. Oxları ayrı saxlayın və mübahisənin çoxu yox olar.

İki etiket, iki ayrı sual

Topologiya kimin nəyə qoşulduğunu cavablandırır. Uzaqdan giriş dizaynı ayrı-ayrı istifadəçiləri və ya cihazları şlüza bağlayır, adətən hər istifadəçi üçün kimlik və ünvanlar hovuzu ilə. Saytlararası dizayn isə iki şəbəkəni şlüzlər vasitəsilə birləşdirir, ona görə maraqlı kimlik klaviatura arxasındakı şəxs deyil, həmkar şlüzdür. Bunlar ünvan planlamasından gecə saat 2-də girişi kimin ləğv edə bilməsinə qədər fərqli əməliyyat problemləridir.

Mexanizm tunelin necə qurulduğunu və doğrulandığını cavablandırır. IKEv2 ilə IPsec, IP-ni öz içində daşıyan TLS əsaslı məhsul və brauzerə baxan tətbiq portalı mexanizm seçimləridir və hər birinin öz danışığı, şifr dəstləri və uğursuzluq rejimləri var. Heç biri topologiya nəzərdə tutmur, topologiya isə mexanizm seçmir.

İki oxu bir cədvəldə yerləşdirin və qarışıqlıq görünən olur, çünki torun hər hücrəsi doldurula bilər. Cədvəlin edə bilmədiyi şey, satıcınızın hansı kombinasiyanı göndərdiyini söyləməkdir, çünki məhsul adları hər iki oxu bir marketinq ifadəsində birləşdirir.

Kateqoriya səhvi haradan gəlir

Satıcılar illərlə «SSL VPN»-i «IPsec VPN»-in əksi kimi satdılar və bununla mexanizm müqayisəsini topologiya seçimi kimi göstərdilər. Bu ifadə öz şərtləri ilə də köhnəldi, çünki hazırkı dizaynlar dəstəklənən TLS versiyalarından istifadə edir və SSL adı əsasən məhsul kateqoriyası kimi qalır.

AxisQuestion it settlesWhat it cannot tell you
TopologyWhether users join a gateway or two networks join each otherWhich protocol carries the traffic, or how peers prove identity
MechanismWhich protocol suite builds the tunnel and negotiates keysWhether the endpoints are people, devices or routers
Access surfaceWhether the client sees a routed network or a set of published applicationsWhich topology or mechanism is underneath the portal
AuthenticationWhat proof each side presents, and to whomWhether the traffic is later authorized per resource

Eyni birləşmədən iki əlaqəli mif yaranır. Birincisi, IPsec-in saytlararası olmasıdır; IKEv2 də müştəri-şlüz münasibətləri üçün layihələndirilib, ona görə ayrı bir noutbuk IPsec ilə qoşula bilər. İkincisi, TLS əsaslı məhsulun yalnız uzaqdan giriş olmasıdır; OpenVPN iki sayt arasında trafiki daşımaq üçün müntəzəm istifadə olunur və onun TLS istifadəsi brauzer sessiyasında deyil, əsasən nəzarət və doğrulama mübadiləsində cəmlənir.

Hər təsvir üçün faydalı bir test: bir sözü dəyişmək həm son nöqtələri, həm də protokolu dəyişirsə, cümlə oxları qarışdırır. «SSL VPN saytlararası ilə qarşılaşdırılır» bu testdən keçmir, çünki birinci termin mexanizm ailəsini, ikincisi isə topologiyanı adlandırır.

Yerləşdirməni müqayisə oluna biləcək şəkildə təsvir edin

Dörd xana yazın və doldurun: son nöqtələr, mexanizm, doğrulama və giriş səthi. Filial bağlantısı iki adlandırılmış prefiks arasında sertifikat doğrulamalı və istifadəçi səviyyəli portalsız IKEv2 şlüz cütü kimi oxuna bilər. Uzaqdan giriş xidməti isə hər istifadəçiyə ünvan təyin edən, girişdə ikinci amil tələb edən və yalnız daxili DNS zonasını yayımlayan TLS əsaslı müştəri kimi oxuna bilər.

Bu cümlələr məhsul adlarının olmadığı şəkildə müqayisə olunandır. İki uzaqdan giriş dizaynı eyni istifadəçi iş axınına və eyni ləğv yoluna görə, iki saytlararası dizayn isə eyni prefiks siyahısına, trafik siyasətinə və uğursuzluq tələblərinə görə ölçülə bilər. Etiketlər müqayisəni təşkil edir; onu əvəz etmir.

Terminologiyanın dərc olunmuş dayaq nöqtəsi də var. IETF-in VPN terminologiyası sənədi uzaqdan giriş və saytlararası daxil olmaqla bir neçə xidmət modelini onların qurulmasında istifadə olunan mexanizmlərdən ayırır və bu, davamlı itirilən fərqin tam özüdür.

Danışılmış protokolu oxuyun, məhsul adını deyil

Qutudakı etiket işləyən tunelin nəyə razılaşdığını müəyyən etmir. Həmkar tərəfdən birbaşa, TLS tərəfində soruşun və broşürdəki versiya yerinə əl sıxışmanın yaratdığı protokol versiyasını və şifrini oxuyun.

openssl s_client -connect vpn.example.net:443 -tls1_3 -brief

IPsec şlüzü üçün ekvivalent müşahidə tətbiqin öz status çıxışından gəlir, hansı ki istifadədə olan IKE və ESP təkliflərini bildirir. Hər halda məna eynidir: mexanizm oxu canlı sessiyadan oxunmalıdır, çünki müştəri və şlüz hər iki administratorun gözlədiyindən daha köhnə bir şeyə qədər razılaşa bilər.

ipsec statusall | grep -E "IKE|ESP"

Bundan sonra qalan suallar heç bir etiketin cavablandırmadığı suallardır. Hansı protokol versiyaları hələ qəbul olunur, şlüzün kimliyi necə təsdiqlənir, hansı alqoritm dəsti icazəlidir, verilmiş istifadəçini verilmiş resursa kim səlahiyyətləndirir və cihaz itdikdə girişi nə ləğv edir. Topologiya diaqramı və mexanizm adı bu siyahının başlanğıcıdır, onun əvəzi deyil.

Elə isə iki etiketi saxlayın, lakin onları olduqları şey üçün istifadə edin: hansı son nöqtələrin birləşdirildiyini və tunelin necə qurulduğunu qısa yolla demək. Biri digərini istisna etmək üçün istifadə olunduğu anda təsvir heç nəyi təsvir etməyi dayandırır.

Əlaqəli məqalələr