Server proqramını quraşdırmaq özünün yerləşdirdiyi VPN-in ən qısa hissəsidir və insanlar məhz bu addımdan başlayır. Yerləşdirmənin işləməsi müştərinin son nöqtəyə çata bilməsindən, həmin müştərinin sonra nəyə çata bilməsindən və tunel sındıqda necə geri girdiyinizdən asılıdır. Paket meneceri işə düşməzdən əvvəl üçünü də həll edin.

Onlardan ikisi dizayn qərarıdır, üçüncüsü isə əməliyyat vərdişidir. Üçünü də kağız üzərində düzəltmək kəsinti zamanından ucuzdur.

Müştərilərin nəyə çatmalı olduğunu qərar verin

Uzaqdan giriş serverinə özünün elan etdiyi şəxsi şəbəkəyə marşrut və cavablar üçün geri yol lazımdır ki, bu onu yalnız dinləyici deyil, həmin şəbəkənin marşrutlaşdırıcısı edir. İnternetə çıxış serverinə yönləndirmə üstəgəl ünvanlama və ya tərcümə sxemi lazımdır, tamamlanmış əl sıxışma isə heç birini vermir. Tapşırığı topologiyadan əvvəl seçin, çünki iki layihə marşrutlaşdırma, firewall qaydaları və müştərinin tuneldən göndərdiyi şeylərlə fərqlənir. İkisinin də tələb olunduğu serverə hər iki qayda dəsti və müştərinin standart marşrutunun uyğun bölgüsü lazımdır.

Tunel və LAN aralıqlarını müştərilərinizin artıq istifadə etdiyi şəbəkələrlə toqquşmayacaq şəkildə seçin, çünki artıq 192.168.1.0/24 olan noutbuk eyni prefiksi paylayan tunel əvəzinə həmin marşrutdan istifadə etməyə davam edəcək. IPv4 və IPv6-nı ayrıca yoxlayın, çünki çoxları birincisini düzgün edir və ikincisini heç vaxt görmür. Server başqa marşrutlaşdırıcının arxasında olduqda, hər qatı təsvir edəcək bir port yönləndirməsinə güvənmək əvəzinə xaricdən çatımlılığı təsdiqləyin.

Kimliklər, açarlar və geri qayıtma yolu

Proqram dəstəklədiyi yerdə hər cihaz üçün ayrıca kimlik verin ki, itirilmiş noutbuk serveri yenidən qurmaq əvəzinə bir həmkarı ləğv etmək demək olsun. Şəxsi açarlar qorunan anbara aiddir və heç vaxt çat mesajına yapışdırılmış profilə deyil. Bərpa yolu insanların atladığı hissədir: konsola giriş, serial konsol və ya tuneldən asılı olmayan kənar idarəetmə interfeysi. O olmadan pis firewall qaydası kiçik dəyişikliyi yerində səfərə çevirir.

Silmə prosedurunu qoşulma proseduru ilə eyni vaxtda yazın. Cihazı ləğv etmək gec-tez lazım olacaq bir əməliyyatdır və onu quraşdırma hələ təzə ikən təsvir etmək asandır.

Evdəki son nöqtə, yoxsa kirayə götürülmüş?

Üç şərt evdə yerləşdirmə ilə kiçik instansiya kirələmək arasında qərar verir. Birincisi — gələn bağlantılar şəbəkənizə ümumiyyətlə çatırmı, çünki operator səviyyəsində tərcümə olunmuş yuxarı kanal və ya məhdudlaşdırıcı bina şəbəkəsi bu imkanı aradan qaldırır. İkincisi — çıxış öz şəhərinizdən başqa yerdə görünməlidirmi, çünki bunu yalnız kirayə götürülmüş son nöqtə dəyişir. Üçüncüsü — ikinci etimad münasibətinə həvəs, çünki hostinq provayderi modelə qoşulur və trafiki oxuya bilməsə də son nöqtəni müşahidə edə bilər.

Birinci şərt yerinə yetirilsə və ikincisi əhəmiyyətsiz olsa, evdə yerləşdirmə daha qısa yoldur. Kirayə götürülmüş son nöqtə yer və əlçatanlıq alır, məxfilik öz-özlüyündə deyil.

Bunu bir müştəri və yenidən başlatma ilə sübut edin

Bir müştərini qaldırın, çatmalı olduğu resursu təsdiqləyin və çatmamalı olduğu şeyə çatmağı dayandırdığını təsdiqləyin. Aşağıdakı əmrlər həmkar vəziyyətini, serverin quraşdırdığı marşrutları və yönləndirmənin aktiv olub-olmadığını göstərir. Onları başqa birini qoşmazdan əvvəl işə salın.

wg show
sysctl net.ipv4.ip_forward
ip route get 10.8.0.2
ss -lunp | grep -E ':(51820|1194)'

Son əl sıxışması olan həmkar qoşulub, əl sıxışması olmayan həmkar isə heç vaxt razılaşmayıb və bunlar fərqli nasazlıqlardır. Söndürülmüş yönləndirmə qalxıb heç nə daşımayan tuneli izah edir, ona görə müştərini günahlandırmazdan əvvəl serveri yoxlayın. Dinləyicinin olmaması xidmətin sizin düşündüyünüz konfiqurasiya ilə başlamadığını bildirir. Sonra serveri qəsdən yenidən başladın və bütün dəsti təkrarlayın, çünki yalnız yenidən başlatmaya qədər işləyən tunel xoşbəxt yolu sınağın adi nəticəsidir.

Son nöqtəni, həmkarları, aralıqları və bərpa üsulunu bir səhifədə yazın. O səhifə ən əlverişsiz anda oxuyacağınız təlimatdır.

Əlaqəli məqalələr