VPN noutbuk sürətlənmək üçün IP yönləndirməyə ehtiyac duyurmu?
Yönləndirmə paketləri interfeyslər arasında ötürür; yerli brauzeri sürətləndirmir. Qaydanı genişləndirməzdən əvvəl müştəri rolunu şlüz rolundan ayırın.
Noutbuku marşrutlaşdırıcıya çevirmək yanlış problemi həll etməyin populyar yoludur. Yönləndirmə ona görə mövcuddur ki, maşın təyinatı özü olmayan paketləri ötürə bilsin və onun həmin maşındakı brauzerin səhifəni nə qədər tez yükləməsi ilə heç bir işi yoxdur. İki yol yalnız ona görə oxşar görünür ki, hər ikisi trafiki bir tuneldən keçirir. Onları bir dəfə ayırın və yönləndirmənin aktivləşdirilməsi və ya firewall-un açılması barədə çoxlu məsləhətin sizdə olmayan topologiyanı təsvir etdiyi ortaya çıxar.
Masadan eyni görünən iki paket yolu
Noutbukdakı brauzer öz sorğusunu yaradır. Host tunel marşrutunu seçir, müştəri prosesi paketi bükür və onu qarşı tərəfə göndərir, cavab isə tətbiqə qayıdır. Bu ardıcıllıqda heç nə yönləndirmə qərarından keçmir, çünki bu maşın söhbətin həm mənbəyi, həm də təyinatıdır.
İndi qəsdən konfiqurasiya edilmiş Ethernet seqmentinə başqa cihaz qoyun və noutbuku onun standart şlüzü edin. Həmin cihaz sorğunu başladır, noutbuk başqa ünvana göndərilmiş paketi alır və kernel onu irəli ötürməyə qərar verməlidir. Bu, yönləndirmə roludur və müştəri rolunun heç vaxt ehtiyac duymadığı ilkin şərtlərlə gəlir: icazə verilmiş tranzit yolu, hər iki tərəfdə marşrutlar və tərcümə dizaynın hissəsidirsə, hələ də işləyən geri dönüş yolu.
| Role | Who originates the traffic | What has to be true |
|---|---|---|
| Client only | The laptop itself | Tunnel route, working resolver, supported profile |
| Gateway | Another device | Forwarding enabled, permitted transit, routes both ways, return-path decision |
ip_forward əslində nəyi dəyişir
Kernelin IPv4 sysctl sənədləri ip_forward parametrini hostun paketləri interfeyslər arasında ötürməsinə imkan verən açar kimi təsvir edir. O, hostun özünün yaratdığı trafik üçün sürətli yol deyil və bu parametrin heç bir oxunuşu yerli brauzeri sürətləndirmir. Əksinə, yönləndirmə əvvəl daha az iş görən maşına vəziyyət və siyasət əlavə edir.
Eyni sənədlər xəbərdarlıq edir ki, dəyərin dəyişdirilməsi digər IPv4 parametrlərini host və ya marşrutlaşdırıcı üçün ilkin dəyərlərinə qaytarır. Bu, açarı yoxlama deyil, konfiqurasiya hadisəsinə çevirir: tənzimlənmiş parametrlər ayaqlarınızın altından geri qayıda bilər və dəyişiklik heç kimin ona aid etməyəcəyi bir reqressiyaya səbəb ola bilər. Bu həm də o deməkdir ki, açar bir dəfə, qəsdən, şlüz rolunun sahibi tərəfindən qurulmalıdır. Onu yavaşlama araşdırması zamanı çevirmək, yan təsirin simptomla qarışdırılacağına zəmanət verilən yeganə haldır.
Eyni sual olmayan üç firewall sualı
VPN dinləyicisinə icazə vermək, noutbukun işlətdiyi xidmətlərə icazə vermək və trafikin noutbukdan keçməsinə icazə vermək üç ayrı icazədir. Birincisi qarşı tərəfə daemon-a çatmağa imkan verir, ikincisi yerli bir şeyi aşkar edir, üçüncüsü maşını başqası üçün tranzitə çevirir. Hər birinin əhatəsi fərqlidir və sonuncu adi gedən tətbiqin ehtiyac duyduğu cavablardan qat-qat genişdir.
Müəyyən axın bloklandıqda, qaydanı redaktə etməzdən əvvəl onun mənbəyini, təyinatını, istiqamətini və siyasət sahibini adlandırın. Həmin axın üçün dar qayda düzəlişdir; tunel interfeysində hər şeyi qəbul etmək isə düzəlişi təsadüfən əhatə edən siyasət dəyişikliyidir. Sonradan işləyən brauzer axının işlədiyini sübut edir, geniş qaydanın zəruri olduğunu yox.
Yalnız yol düzgün olanda ölçün
Eyni təyinat, eyni iş yükü və müqayisə edilə bilən şərtlərlə ölçün və bir dəfədə bir dəyişəni dəyişin. Yönləndirmə dəyişikliyini, firewall genişləndirilməsini və köçürülmüş şifrə parametrini bir yerə yığan test bir rəqəm və heç bir izah verir, çünki içindəki heç nə üçündən hansının nəticəni dəyişdiyini demir.
Marşrut və həlledici nasazlıqlarını performans söhbətindən tamamilə kənarda saxlayın. Yavaş həll olunan ad ötürmə qabiliyyəti problemi deyil və bir sabit ölçüdə dayanan transfer adətən sürət həddi deyil, MTU məsələsidir. Hər hansı rəqəmi müqayisə etməzdən əvvəl bu üçündən hansını həqiqətən müşahidə etdiyinizi qeyd edin. Əks halda növbəti oxucu səhv şeyi ölçən bir müqayisə və heç kimin əsaslandıra bilməyəcəyi bir dəyişiklik miras alır.
Müştəridəki etiketi deyil, sahib olduğunuz topologiyanı təsvir edin
Öz bağlantısını paylaşan, marşrutlaşdırılmış konteyner şəbəkəsinə ev sahibliyi edən və ya virtual maşın üçün trafik daşıyan noutbuk şlüzdür, proqram özünü nə adlandırırsa adlandırsın. Müştəri sözü tunelin necə konfiqurasiya edildiyini təsvir edir, paketlərin başqasına ötürülüb-ötürülmədiyini yox.
Rolu əməliyyat təlimatında açıq şəkildə göstərin: trafiki nə yaradır, maşından nə keçməlidir və cari tapşırıq ikisindən hansına aiddir. Şlüz rolunu dəstəklənən plana aid olduqda aktivləşdirin, heç vaxt ehtiyac duymamış topologiyaya izahsız sürət düzəlişi kimi yox.