Эмне үчүн VPN туташкандай көрүнүшү мүмкүн, бирок эч нерсе иштебейт
«Туташкан» колдонууга жарактуу жолду эмес, процессти, интерфейсти же ассоциацияны сүрөттөшү мүмкүн. Бир жаңы сурам жөнөтүп, трафиктин кыймылдаганын далилдеген нерсени окуңуз.
Клиентиңиз туташкан деп билдирет, интерфейс жогору турат жана браузер убакыт чегине жетет, жана бул үч ырастоонун бири да жалган эмес. Туташкан сиз сураган баракка эч кандай тиешеси жок катмарды сүрөттөйт. Кайсы катмар билдирип жатканын аныктоо үчүн бир жаңы сурам жана трафиктин кыймылдаганын далилдей турган эсептегичке бир көз чаптыруу керек. Кайра баштоо ошол далилди таштап, сиз байкоого аракет кылган шарттарды кайра курат.
Туташкан деп аталган үч түрдүү нерсе
Эң төмөндө туташкан клиент процессинин иштеп жатканын жана шеригине карай сокетти кармап турганын билдириши мүмкүн. Анын үстүндө бул дареги бар интерфейстин бар экенин билдириши мүмкүн, аны туруктуу түзмөк же калыбына келтирүү процедурасы анын артында тирүү сессиясыз түзө алат. Башкаруу деңгээлинде бул ассоциация келишилгенин билдириши мүмкүн, бул анын астынан бир пакет өткөн-өтпөгөнү жөнүндө эч нерсе айтпайт. Алардын ар бири башкалары чыдабаган бузулууларга чыдайт, жана клиент адатта өзү талап кыла алган эң күчтүүсүн көрсөтөт.
Ошондуктан жашыл белги менен өлүк туннель карама-каршы эмес, шайкеш; алар ар кандай объектилер жөнүндө билдирет. Бул бузулуунун клиент катасы катары кайра-кайра туура эмес диагноз коюлушунун бүткүл себеби ушунда.
Демонго тийүүдөн мурун чындап керектүү багытка бир зыянсыз сурам жөнөтүңүз жана иштеп жатканда талап кылынган түз трафик блогун ордунда калтырыңыз. Кайра баштоо окуялардын тартибин өчүрүп, анан себебин жашыра тургандай жакын шарттарды кайра түзөт, ошондуктан ошол эле билет бир жумадан кийин ичинде жаңы эч нерсе жок кайтат. Бир сурам, эсептегичтин бир көрсөтүүсү жана бузулууну жараткан триггер — эң аз далил.
Кайсы эсептегич пакеттердин кыймылдаганын далилдейт
IPsec ичинде IKE ассоциациясы менен CHILD ассоциациясы өзүнчө объектилер, жана бул суроого жооп берген эсептегичтерди child гана алып жүрөт. child тизмесин чыгарыңыз, пакеттер эки багытта тең өсүп жатабы аны байкаңыз жана аны колдонмо жасоого аракет кылган нерсе менен салыштырыңыз. Нөлдө орнотулган ассоциация колдонмо дагы эле ийгиликсиз болуп жатканда өсүп жаткан ассоциациядан башка тыянак; биринчиси трафик тандалбай жатканын, экинчиси анын кыймылдап жатканын жана бузулуу андан ары экенин билдирет. Эсептегичтерди эки жолу, бир нече секунд аралык менен окуңуз, анткени бир үлгү тенденцияны көрсөтө албайт.
swanctl --list-sas ip xfrm state list ip -s link show dev tun0
Нөл эсептегичтер тандоого көрсөтөт: маршруттоо, саясат, пакет чыккан аталыш мейкиндиги же клиент эч качан байланышпаган интерфейс. Өсүп жаткан эсептегичтер туннелден алыс көрсөтөт, ошондуктан алыскы учтагы жөнөтүү, аттарды чечүү, кайтуу жолу жана багыттагы кызмат менен ушул тартипте улантыңыз. Өзүнчө child объектиси жок протокол ошол эле далилди өз терминдери менен ачат, ошондуктан IPsec сөздүгүн карызга алуунун ордуна анын шерик абалы жана пакет саны жөнүндө билдиргенин колдонуңуз. Окуунун формасы аны өндүргөн куралдан маанилүүрөөк.
Эсептегичтер кыймылдагандан кийин бузулуу кайда отурат
Өз башкаруу дарегинде жооп берген дарбаза дарбазанын иштеп жатканын далилдейт, анын артындагы бир нерсе сурамыңызга кызмат кылып жатканын эмес, ошондуктан ортодогу кутуну эмес, алыскы тарапты сынаңыз. Аттарды чечүү бузулууларды эң жакшы жашырат, анткени туннел аркылуу жеткиликсиз чечүүчү өлүк байланыш сыяктуу эле убакыт чегине жетет. Эки издөө бул учурларды ажыратат, жана экөө тең арзан. Алгач туннель таңуучу чечүүчүдөн сураңыз, анан ошол эле ат жөнүндө ачык чечүүчүдөн сураңыз.
dig +short host.example dig +short @10.20.0.1 host.example ping -c 2 10.20.0.25
Ачык чечүүчү аркылуу чечилген, бирок туннелдин чечүүчүсү аркылуу чечилбеген ат DNS жолу бузулганын билдирет, ал эми экөө аркылуу чечилип, браузерде дагы эле убакыт чегине жеткен ат кайтуу жолуна же кызматка көрсөтөт. Дарек боюнча ping ийгиликтүү болуп, колдонмо дагы эле баш тартса, тармак сурамды жеткирди жана кызмат аны четке какты, бул алда канча кийинки этап.
Триггерди жазып алыңыз, анан бир нерсени өзгөртүңүз
Бузулуудан мурун эмне болгонун жазып алыңыз: бир аз аракетсиздик, тармактын өзгөрүшү, ачкычты жаңыртуу, кайра күйгүзүлгөн ноутбук же калыбына келтирилген система. Алар ар кандай механизмдерди жаратат, жана адатта калыбына келтирилген система гана өзүн оңдойт, бул сизге эч нерсе үйрөтпөгөн так ошол учур. Кайра баштоо окуялардын тартибин алып салат жана анан себебин жашыра тургандай жакын шарттарды кайра түзөт. Триггерди дагы эле кайталай алган кезде жазып алыңыз.
Анан бир негизделген түзөтүү жасаңыз жана баштапкы сурамды бузулууну жараткан триггер менен бирге кайталаңыз. Аракетсиздик кайталоого эң оңой триггер, ошондуктан ал түзөтүүнүн симптомду эмес, механизмди чечкенин эң тез ырастоо.
Билдиргиңиз келген нерсе — жөнөтмөк болгон трафиктин жетмек болгон кызматка жеткенин далили. Жашыл болгон белги, жүктөлгөн кэштеги барак жана кыймылдаган эсептегич — баары көздөлгөн багытка каршы бир бүткөн сурамдан аз далилдейт. Сурамды, эсептегичтин көрсөтүүсүн жана триггерди чогуу кармаңыз, ошондо кийинки адам түзөтүүнү кокустан ажырата алат.