VPN hostu bir interfeysdə cavab verir və cavabları tuneldən geri göndərməkdən imtina edir, standart marşrut isə düzgün görünür. Əsas cədvəlin artıq bütün mənzərəni əhatə etmədiyi yer məhz budur. Linux siyasət qaydaları ilə hər paket üçün marşrut cədvəli seçə bilər və VPN belə bir cədvəl quraşdırmış ola bilər. Standart marşruta toxunmazdan əvvəl qaydaları oxuyun.

Sıra vacibdir: əvvəlcə qaydalar, sonra hər qaydanın seçdiyi cədvəl.

Qaydaları prioritet sırası ilə oxuyun

ip rule show əmrini işə salın və yuxarıdan aşağıya oxuyun. Prioritet nömrəsi qiymətləndirmə sırasını müəyyən edir və kiçik nömrə daha əvvəl yoxlanılır. 32766-dakı standart qayda adətən əhəmiyyətli olan son qaydadır. Siyahı uzundursa, hər hansı dəyişiklik etməzdən əvvəl onu fayla yazın.

Hər qayda üçün prioriteti, uyğunluğu (mənbə, işarə, interfeys və ya təyinat) və istinad etdiyi cədvəli qeyd edin. Yararlı cədvəli olmayan qayda çıxılmaz yoldur, marşrut deyil.

IPv6 üçün eyni işi ip -6 rule show ilə edin. Yalnız IPv4 ailəsində mövcud olan siyasət digər ailəni əsas cədvəldə saxlayır.

Hər qaydanın seçdiyi cədvəli oxuyun

İstinad edilən hər cədvəl üçün ip route show table <name or number> istifadə edin. Onun marşrutlarını gözlədiyiniz interfeys və növbəti hop ilə müqayisə edin. Boş və ya natamam cədvəl əsas cədvəlin izah edə bilmədiyi nasazlığı izah edir.

Əsas cədvəl hələ də standart marşrutu saxlaya bilər və bu normaldır. Bir qayda axınınızı əvvəlcə 51820 cədvəlinə göndərirsə, əsas standart həmin paket üçün əhəmiyyətsizdir.

Nömrə tanış deyilsə, cədvəl adını /etc/iproute2/rt_tables faylında axtarın. Bu axtarış bir saniyə çəkir və uzun bir yayınmanın qarşısını alır.

Qaydanı kimin quraşdırdığını tapın

NetworkManager, wg-quick və digər skriptlər qaydaları dinamik quraşdıra bilər. Onu işləmə zamanı silmək növbəti yenidən qoşulmada geri qaytarıla bilər. Rəqib qayda əlavə etməzdən əvvəl menecerin konfiqurasiyasını yoxlayın.

Məsələn, wg-quick işarələnmiş qayda və tunelin icazə verilən ünvanları üçün cədvəl əlavə edir. Həmin qayda bu ünvanlara gedən trafikin əsas standart marşrutu yan keçməsinin səbəbidir. Konfiqurasiyanı dəyişmədən onu silsəniz, növbəti qoşulma onu bərpa edəcək.

Yoxlama zamanı endpoint-in xarici marşrutunu və idarəetmə girişini qoruyun. Çıxışı sadələşdirmək üçün canlı uzaq şlüzdə bütün qaydaları təmizləməyin. Dəyişiklikdən sonra qalan idarəetmə sessiyası testin bir hissəsidir.

Əhəmiyyətli mənbə kontekstini sınaqdan keçirin

Ümumi ip route get tətbiq axınından fərqli suala cavab verir. Həqiqi paketin keçdiyi yolu görmək üçün mənbə ünvanını və VPN işarə istifadə edirsə işarəni əlavə edin. Eyni mənbə konteksti ilə daxil edilmiş və xaric edilmiş təyinatı sınayın. Host ikiqat yığın işlədirsə, sonra IPv6 üçün təkrarlayın.

Təsdiqlənmiş düzəlişdən sonra eyni iki axtarışı yenidən işə salın və müqayisə edin. Nəzərdə tutulan qayda, cədvəl və qaydanın yenidən başlatmadan sonra nə qədər qaldığı barədə qeyd aparın. Bu qeyd növbəti xidmət yenidən başlatmasını sirli deyil, izah edilə bilən edir. ip-rule təlimat səhifəsi uyğunluq seçicilərini və cədvəl sintaksisini sənədləşdirir.

Əlaqəli məqalələr