tun0'ду туура аймакка кошосуз, колдонмо иштей баштайт, ал эми оңдоо кийинки кайра туташууда бууга айланат. Ошол эле буйрукту кайра иштетүү иштейт, бул firewalld унутуп калгандай таасир калтырат. Ал унуткан жок; ошол интерфейске күчтүүрөөк талабы бар бир нерсе аны кайра дайындады.

Аймак интерфейс кайра түзүлгөнгө чейин сакталат

Интерфейске firewalld аймагын дайындоо — байлоо, ал эми байлоолор интерфейс объектисинин азыркы абалына байланган. Түзмөктү бузуп, аны кайра түзгөн VPN кардары жаңы объект жаратат, ал эми жаңысы дайындоочу компонент эмне десе, ошондон башталат. Симптомдун ар бир пакетте эмес, ар бир кайра туташууда кайталанышынын себеби ушул.

Ошол эле логика кайра жүктөөдөгү жүрүм-турумду да түшүндүрөт: аткаруу учурундагы байлоолор кайра жүктөөдөн аман калбайт, ал эми туруктуу байлоолор firewalld өзүнүкү деп эсептеген түзмөктөргө гана колдонулат.

Бир нерсени өзгөртүүдөн мурун аймакты кайсы компонент дайындай турганын аныктаңыз.

Бир нерсени өзгөртүүдөн мурун үч нерсени окуңуз

Интерфейстин азыркы аймагын, интерфейстери менен бирге активдүү аймактарды жана ниет кылган аймактын туруктуу интерфейс тизмесин жазып алыңыз. Бул суроолорду өзгөртүүдөн мурун, бир кайра туташуудан кийин жана бир кайра жүктөөдөн кийин аткарыңыз. Үч жыйынтыкты салыштыруу байлоонун алмаштырылып жатканын, этибарга алынбай жатканын же жөн гана кеч колдонулуп жатканын айтат. Эгер туруктуу тизме түзмөктү буга чейин атап турса, ал эми аткаруу учурундагы аймак макул болбосо, бир нерсе сиздин оңдооңузду басып өтүп жатат.

Ар бир кадамда түзмөктүн чыныгы атын да жазыңыз, анткени бүгүн tun0'го конгон туннель эртең tun1'ге конушу мүмкүн.

Жалпы атка сакталган байлоо — инсандык текшерүү эмес, ал эми эки мүнөттүк жазуу бир сааттык божомолду үнөмдөйт.

NetworkManager байланышты ээлегенде

Эгер NetworkManager VPN байланышын башкарса, анын профили аймакты алып жүрөт жана байланыш активдешкенде аны firewalld'ге берет. Ошол эле түзмөк үчүн firewalld'дин туруктуу интерфейс байлоосу ошондо этибарга алынбашы мүмкүн, анткени ээси — NetworkManager. Аймакты байланышка орнотуңуз жана байланышсыз физикалык туташууну же убактылуу жазууну эмес, VPN профилин оңдоп жатканыңызды ырастаңыз.

Бул касиетти өзгөртүү активдүү байланышка дароо таасир этиши мүмкүн.

Башкаруу жолун жеткиликтүү кармаңыз жана колдонуудан мурун максаттуу аймактын саясатын окуңуз. ifcfg файлынын ZONE талаасын оңдоо — ошол файл дагы эле конфигурациянын булагы болгон жерде гана туура.

firewalld байлоону ээлегенде

Атайын туруктуу интерфейс аты бар өзүнчө туннель үчүн туруктуу интерфейс өзгөртүүсү туура курал. Аны жайгаштырууңуз колдонгон кайра жүктөө же жашоо циклинен өткөрүп колдонуңуз, анан аткаруу учурундагы абалды текшериңиз, анткени туруктуу гана оңдоо активдүү нерсени эмес, ниетти сүрөттөйт. Экөө кайра жүктөөгө кеткен убакыт бою макул болбой турушу мүмкүн.

Эгер интерфейс аты динамикалык болсо, атты биринчи талап кылган туннел менен жарышуунун ордуна дайындоону байланыштын жашоо цикли бою сактаңыз.

Колдонмо иштеши үчүн гана интерфейсти trusted'ге ыргытпаңыз.

Кайра жүктөөнү, кайра туташууну жана кайра баштоону сынаңыз

Өзгөртүү үчөөнөн тең аман өткөндө гана бүткөн болуп эсептелет.

Адегенде кайра жүктөңүз, анткени аткаруу учурундагы гана оңдоолор ошол жерде жоголот. Анан туннелди кайра туташтырыңыз, анткени алмаштырылган интерфейс байлоосун ошол жерде жоготот. Анан кайра баштаңыз, анткени ээсинин дал келбестиги акыры ошол жерде көрүнөт. Ар бир баскычта аймакты жазып алыңыз жана жазган ниетиңиз менен салыштырыңыз, кайсы кадам айырманы жаратканын белгилеңиз.

Эгер аймак туура болсо да колдонмо иштебей жатса, көйгөй мүчөлүктө эмес, аймактын эрежелеринде же булакка негизделген классификацияда. firewalld'дин байланыштар жана интерфейстер тууралуу документтери ээликтин кантип иштеши керектигине шилтеме.

Ээсин, маанисин жана күтүлгөн жыйынтыкты runbook'ко жазыңыз, кийинки кайра дайындоо түшүндүрүлө турган болот.

Тектеш макалалар