VPN interfeysiniz niyə firewalld zonasını tərk edib durur
Zona tunel yenidən qoşulana qədər qalır, sonra yox olur. Əmri yapışdırmazdan əvvəl həmin interfeysə NetworkManager-in yoxsa firewalld-in sahib olduğunu öyrənin.
tun0-ı düzgün zonaya əlavə edirsiniz, tətbiq işləməyə başlayır və düzəliş növbəti yenidən qoşulmada buxarlanır. Eyni əmri yenidən işə salmaq işləyir və bu, firewalld-in unutduğu təəssüratını yaradır. O unutmayıb; həmin interfeysə daha güclü iddiası olan bir şey onu yenidən təyin etdi.
Zona interfeys yenidən yaradılana qədər qalır
İnterfeys üçün firewalld zona təyinatı bir bağlantıdır və bağlantılar interfeys obyektinin hazırkı halına bağlıdır. Cihazı dağıdıb yenidən yaradan VPN klienti yeni obyekt yaradır və yeni obyekt təyin edən komponentin dediyindən başlayır. Simptomun hər paketdə deyil, hər yenidən qoşulmada təkrarlanmasının səbəbi budur.
Eyni məntiq yenidən başlatma davranışını izah edir: işləmə vaxtı bağlantıları yenidən başlatmadan sonra qalmır və daimi bağlantılar yalnız firewalld-in özününkü saydığı cihazlara tətbiq olunur.
Hər hansı dəyişiklik etməzdən əvvəl zonanı hansı komponentin təyin etdiyini öyrənin.
Hər hansı dəyişiklik etməzdən əvvəl üç şeyi oxuyun
İnterfeysin hazırda malik olduğu zonanı, interfeysləri ilə birlikdə aktiv zonaları və nəzərdə tutduğunuz zona üçün daimi interfeys siyahısını qeyd edin. Bu sorğuları dəyişiklikdən əvvəl, yenidən qoşulmadan sonra və yenidən başlatmadan sonra işə salın. Üç nəticəni müqayisə etmək bağlantının dəyişdirildiyini, nəzərə alınmadığını yoxsa sadəcə gec tətbiq olunduğunu göstərir. Daimi siyahı cihazı artıq adlandırırsa, işləmə vaxtı zonası isə fərqlənirsə, nə isə redaktənizi üstələyir.
Hər addımda faktiki cihaz adını da qeyd edin, çünki bu gün tun0-a düşən tunel sabah tun1-ə düşə bilər.
Ümumi ada saxlanılmış bağlantı şəxsiyyət yoxlaması deyil və iki dəqiqəlik qeyd bir saatlıq təxmini qənaət edir.
NetworkManager bağlantıya sahib olduqda
NetworkManager VPN bağlantısını idarə edirsə, onun profili zonanı daşıyır və bağlantı aktivləşəndə onu firewalld-ə ötürür. Eyni cihaz üçün daimi firewalld interfeys bağlantısı sonra nəzərə alınmaya bilər, çünki sahib NetworkManager-dir. Zonanı bağlantıya təyin edin və əlaqəsiz fiziki bağlantını və ya müvəqqəti qeydi deyil, VPN profilini redaktə etdiyinizi təsdiqləyin.
Bu xassəni dəyişmək aktiv bağlantıya dərhal təsir edə bilər.
İdarəetmə yolu açıq saxlayın və tətbiq etməzdən əvvəl hədəf zonanın siyasətini oxuyun. ifcfg faylının ZONE sahəsini redaktə etmək yalnız həmin fayl hələ də konfiqurasiya mənbəyi olduğu yerdə düzgündür.
firewalld bağlantıya sahib olduqda
Qəsdən sabit interfeys adı olan təkbaşına tunel üçün daimi interfeys dəyişikliyi düzgün vasitədir. Onu yerləşdirmənizin istifadə etdiyi yenidən yükləmə və ya həyat dövrü ilə tətbiq edin, sonra işləmə vaxtı vəziyyətini yoxlayın, çünki yalnız daimi redaktə aktiv olanı deyil, niyyəti təsvir edir. İkisi yenidən yükləmə çəkdiyi qədər fərqli qala bilər.
İnterfeys adı dinamikdirsə, təyinatı bağlantı həyat dövrü boyunca saxlayın, adı ilk tələb edən tunellə yarışmaq əvəzinə.
Tətbiqi işlətmək üçün interfeysi trusted zonasına atmayın.
Yenidən yükləməni, yenidən qoşulmanı və yenidən başlatmanı sınayın
Dəyişiklik yalnız hər üçündən sağ çıxanda bitmiş sayılır.
Əvvəlcə yenidən yükləyin, çünki yalnız işləmə vaxtına aid redaktələr orada yox olur. Sonra tuneli yenidən qoşun, çünki dəyişdirilmiş interfeys bağlantısını orada itirir. Sonra yenidən başladın, çünki sahib uyğunsuzluğu nəhayət orada üzə çıxır. Hər mərhələdə zonanı qeyd edin və yazdığınız niyyətlə müqayisə edin, hansı addımın fərqi yaratdığını qeyd edin.
Zona düzgündürsə və tətbiq hələ də uğursuz olursa, problem üzvlükdə deyil, zonanın qaydalarında və ya mənbəyə əsaslanan təsnifatdadır. firewalld-in bağlantılar və interfeyslər üzrə sənədləşməsi sahibliyin necə işləməsi üçün istinaddır.
Sahibi, dəyəri və gözlənilən nəticəni runbook-a yazın, növbəti yenidən təyinat izah edilə bilən olacaq.