Bir neçə VPN üzərində qarışıqlıq olmadan işləməyin üç yolu
Ardıcıl keçid, hər müştəri üçün bir iş sahəsi və ortaq şlüz fərqli miqdarda koordinasiya tələb edir. Birini seçin, sonra təhvil qeydini yazın.
İki müştəri tuneli, bir noutbuk və hələ də olmamalı olduğu yerdə daxil olmuş brauzer nişanı. Bir neçə şəxsi şəbəkə üzərində işin çətin hissəsi qoşulmaq deyil; keçid edərkən pəncərənin hansı kontekstə aid olduğunu bilməkdir. İş sahəsi bu suala cavab verir: bir kimlik, bir tətbiq dəsti, bir həlledici siyasəti və səhv həll edildikdə baxılacaq bir yer. Pis gündə bu, beş dəqiqəlik düzəlişlə məlumat sızması arasındakı fərqdir.
İşin eyni vaxtda olub-olmadığına qərar verin
Cavab xeyrdirsə, burada dayanın və mövcud ən sadə quruluşdan istifadə edin. Bir dəfəyə bir təsdiqlənmiş bağlantı, profili sahiblənən müştəri vasitəsilə qoşulub ayrılır və hər hansı nasazlıq baş verməzdən əvvəl bütöv bir sinfi aradan qaldırır.
Xərci artıran şey eyni vaxtdalıqdır: üst-üstə düşən prefikslər, iki həlledici siyasəti və iki tətbiq vəziyyəti dəsti vaxtla deyil, qəsdən ayrılmalıdır.
Tələbi dürüstcə yazın, çünki yenidən qoşulmadan qaçmaq istəmək iki şəbəkəyə eyni vaxtda ehtiyac duymaqla eyni şey deyil.
Ardıcıllıq ən ucuz quruluşdur
Ardıcıl iş əlavə infrastruktur tələb etmir və onun nasazlıq rejimi marşrut toqquşması deyil, köhnəlmiş sessiyadır. İntizam təhvildədir: əməliyyatı bitirin, bağlantını saxlayanı bağlayın, ayrılın və işə başlamazdan əvvəl növbəti bağlantını təsdiqləyin.
Açıq qalan brauzer nişanı və ya terminal öz şəbəkə kontekstini özü ilə daşımır. Onun növbəti sorğusu maşının indi yönləndirdiyi yerə gedir, bu da digər müştəri ola bilər.
Profilləri protokola görə deyil, müştəriyə görə adlandırın və etimad sahibini profil adında görünən saxlayın. work2 adlı profil tələsik keçid anında heç kimə heç nə demir.
Bu quruluşun üstünlüyü ondadır ki, yoxlanıla biləndir. Hər anda bir şəbəkə konteksti var və jurnal onun nə vaxt dəyişdiyini göstərir.
Hər müştəri üçün iş sahəsi təcridə başa gəlir
Hər müştəri üçün virtual maşın və ya uzaq inkişaf mühiti müştərini, tətbiqləri və adları bir yerdə saxlayır. Keçid şəbəkə dəyişikliyi deyil, pəncərə dəyişikliyi olur və iki kontekst azmış marşrutla bir-birinə sıza bilməz.
Bu pulsuz deyil. Artıq iki və ya üç sistemi saxlayır, onları yamaqlayır və faylların və etimadların harada yaşadığına qərar verirsiniz. Virtual maşın da internetə host vasitəsilə çıxır, ona görə onun xarici yolu yenə noutbukunuzun yoludur.
Vərdişi bunun üzərində qurmazdan əvvəl müştərinin və hər hansı cihaz durumu siyasətinin bu mühitə icazə verdiyini yoxlayın. Virtual maşında işləməkdən imtina edən müştəri erkən aşkar edilməli bir faktdır.
Ortaq şlüz infrastrukturdur
Seçilmiş trafiki daşıyan ayrı marşrutlaşdırıcı problemi şəbəkə dizaynına çevirir. Bir neçə nəfər eyni müştəri şəbəkəsinə ehtiyac duyanda yaxşı işləyir və kimsə onu hər müştərini ayrı saxlayan sehrli qutu kimi qəbul edəndə uğursuz olur.
Aktiv tunelini dəyişən bir şlüz növbə ilə tək ortaq kontekstdir, bir neçə müstəqil şəbəkə deyil. Onu kimin dəyişə biləcəyini, hansı mənbələrə xidmət etdiyini və iki nəfərin eyni vaxtda fərqli müştərilərə ehtiyac duyduqda nə olacağını adlandırın. Bu cavab olmadan şlüz heç kimin sahiblənmədiyi kəsintilər mənbəyinə çevrilir. O, həm də kimsə son tarixə çatmaq üçün sakitcə yoxlamanı söndürdüyü yer olur.
Təhvili qeydə yazın
Qeyd mürəkkəb olmaq məcburiyyətində deyil; başqasının izləyə biləcəyi qədər dəqiq olmalıdır. Linux-da ad sahəsi eyni fikrin texniki versiyasıdır, öz interfeysləri və marşrut cədvəli ilə.
Bu əmrlər ad sahəsi yaradır, içində əmr işlədir və masaüstü müştərisinin hazırda saxladığı bağlantıları göstərir:
sudo ip netns add customer-a
sudo ip netns exec customer-a ip route
nmcli connection show --active
Tətbiqlər hələ də ad sahəsinin içində başladılmalıdır və oradakı həlledici konfiqurasiyası ayrı fayldır. İnterfeysləri təcrid etmək buferi, SSH agentini və ya qoşulmuş paylaşımı təcrid etmir və insanların unutduğu sızmalar bunlardır.
Həqiqətən ehtiyac duyduğunuz ayrılığı qoruyan ən kiçik quruluşu seçin və keçidi görünən saxlayın: pəncərə başlığı, terminal promptu, profil adı və etimad sahibi hər hansı şəxsi sorğu göndərilməzdən əvvəl razılaşmalıdır.