WireGuard кол алышуусу ийгиликтүү өтөт, бирок жооп кайтып келбейт
Жакында болгон кол алышуу ачкычтардын иштешин далилдейт. Туннелди, firmware-ди же ачкычтарды күнөөлөөдөн мурун бир ички даректи көзөмөлдөп, өткөрүү эсептегичтерин окуңуз.
Жакынкы кол алышуулар жакшы кабар жана адамдар жазгысы келген сүйлөмдөн алда канча кичине ырастоо. Эки тарап аутентификацияланган кол алышуу билдирүүлөрүн алмашты. Колдонмо пакети дагы эле өзүнүн ички багытына жетип, кайтышы керек.
Ден соолугу жакшы башкаруу тегиздиги менен үнсүз маалымат тегиздигинин ортосундагы ушул ажырым — бул жердеги бүткүл тема. Ошол эле эсептегичтердин эки окуусу сизге анын кайсы тарабында экениңизди айтат.
Кол алышуу ачкычтарды далилдейт, жеткирүүнү эмес
WireGuard кол алышуусу — аутентификация менен ачкыч келишими. Тараптар бири-бирине жетип, жарактуу ачкычтарга ээ болгон замат ийгиликтүү өтөт. Маршруттоо, firewall саясаты жана багыттын өзү кол алышуу эч качан бербеген суроолор.
Ошондуктан туннель толук орнотулган болушу мүмкүн, ал эми анын ичиндеги ар бир пакет ыргытылат. Туура эмес маршрутталган ички пакет менен башка жол менен кеткен жооп кардар тарабынан бирдей көрүнөт.
Бир ички дарек — бүткүл сыноо
Бир багытты тандап, ошого берилиңиз. Каршы тараптын өзүнүн туннель дареги эң жеңил учур, ал эми анын артындагы хост так бир секирик кошот. Өзгөрүүнү жазып койбой эки ортодо алмашуу эч ким салыштыра албаган жыйынтыктарды берет.
Андан кийин кардар тандаган маршрутка караңыз. Тактараак жергиликтүү маршрут пакетти WireGuard-дан суралганга чейин эле башка жакка жөнөтүшү мүмкүн, жана бул үй LAN-ы алыскы диапазон менен кабатташкан сайын болот.
ip route get 10.30.8.10
ip -4 addr show wg0
ip route show table all | grep -w wg0
Физикалык интерфейске чечилген дарек суроого мурун эле жооп берген. Туннель эч нерсе ыргытпайт. Пакет ага эч качан кирген эмес.
Эсептегичтер — далил, өкүм эмес
wg show ар бир тарап үчүн жөнөтүлгөн жана алынган байттарды билдирет, ал эми эки сан көз карандысыз кыймылдайт. Бир окуу алыңыз, бир уруксат берилген сурам жасаңыз, андан кийин ошол эле мүнөттүн ичинде дагы бир окуу алыңыз.
wg show wg0 transfer
wg show wg0 latest-handshakes
ping -c 4 10.30.8.10
wg show wg0 transfer
Жөнөтүүнүн өсүшү кабыл алуу тегиз турганда — жоопсуз сурамдын кол тамгасы. Ал сурам чыпкаланганын, багыт өчүк болгонун же жооп башка маршрут менен кеткенин айтпайт. Булар бир симптомду бөлүшкөн үч тергөө. Каалаган конфигурацияны өзгөртүүдөн мурун аларды бөлүңүз.
Байттардын белгиленген саны да ийгилик чеги эмес. Эсептегичтин маанилери трафикке ээрчийт, ал эми бир санды ден соолуктун далили катары кабыл алуу ишенимдүү маанисиздик жаратат.
Каршы тарап кайтарылган пакетти өзү текшерет
Алыскы тарап ички пакетти булак ошол тараптын allowedips ичине түшкөндө гана кабыл алат. Жөнөтүүчүдө бар маршрут жетишсиз. Кабыл алуучуда булак жазуусу болбосо, кайтарылган трафик үнсүз ыргытылат.
Хосттун firewall-дары ошол текшерүүнүн артында турат. Туннель интерфейсине уруксат берип, ички кошумча тармакка бербеген өткөрүү эрежеси кол алышууну кабыл алып, пакетти четке кагат. Кардар тарабынан бул так өлүк тарапка окшош. Эки интерфейси бар хост туура эмес булактан да жооп бере алат, ошондо тарап эч качан күтпөгөн жоопту ыргытат.
Экспериментти ак ниеттүү кармаңыз
Алыскы кирүү профилин ал жетүүгө тийиш болгон ошол үй тармагынан сыноо көздөлгөн жолдон башка жолду машыктырат. Сырткы тармакка өтүп, анын жергиликтүү префиксин жазып алыңыз, ошондо эки жүгүртүүнү салыштырууга болот.
Кичине ийгиликтүү алмашуу да жолдун бардык көйгөйлөрүн жокко чыгарбайт. Чоң пакеттер кичинелери өткөн жерде ийгиликсиз болушу мүмкүн, ал эми өлчөмгө же протоколго дал келген чыпка жүктөө астында башкача аракет кылышы мүмкүн.
Кол алышууну белгилүү иштеген баскыч катары сактап, андан ары улантыңыз. Кийинки пайдалуу далил — бир ички сурамдын кайда токтогону, жаңы ачкычтар топтому жана дагы бир божомол айлампасы эмес.