Меню Ажыратууну сунуштайт, терезеде жабуу баскычы бар, ал эми тапшырмалар менеджери Тапшырманы бүтүрүүнү сунуштайт. Алардын ар бири VPNди токтотуунун жолу сыяктуу көрүнөт жана ар бири компьютерди башка абалда калтырышы мүмкүн. Бирөө туннелди токтотуп, бөгөттөөнү ордунда калтырат, экинчиси тартиптүү чыгуунун бөлүгү катары баарын тазалайт, үчүнчүсү фондук компонент иштеп турганда интерфейсти гана жашырат. Аларды синоним катары кароо — купуялуулук тестинин эмне болгону тууралуу туура эмес тыянакка келишинин жолу.

Кайсынысы кайсы экенин билүү үчүн кардардын документтери гана ишенимдүү жер.

Төрт башкаруу, балким төрт жүрүм-турум

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

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

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

Ар бир аракеттин алдында жана кийин абалды окуңуз

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

systemctl status wg-quick@wg0 --no-pager
pgrep -a -f 'openvpn|wireguard|vpnagent'
ip link show | grep -E 'tun|wg'
nft list ruleset | grep -E 'drop|reject' | head -20
scutil --nc list

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

Кол менен ажыратуу — кырсык эмес

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

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

Сизге чындап керектүү жеткиликсиз абалды тандаңыз

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

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

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

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