Туннель көтөрүлөт, кол алышуу бүтөт жана аттарды чечүү токтойт. Тең шариктеш конфигурацияда эч нерсе өзгерген жок, анткени DNS сабы эч качан анын бөлүгү болгон эмес. Ал конфигурация жардамчысына таандык, башкача айтканда бузулуу WireGuard ачкычтарында эмес, хосттун чечүүчү куралдарында жашайт.

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

DNS сабы — жардамчынын функциясы

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

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

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

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

Жардамчы басып чыгарган биринчи катаны окуңуз

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

wg-quick up wg0
resolvectl status wg0
ip route get 10.66.0.1

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

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

Хостто чындыгында кайсы чечүүчү бар

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

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

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

Тазалоо конфигурациядай эле маанилүү

Интерфейсти түшүрүңүз жана чечүүчүнүн абалын кайра текшериңиз. Мурунку конфигурацияны калыбына келтирген жардамчы хостту колдонууга жарактуу калтырат; өз серверлерин артта калтырганы кийинки бузулууну жаратат, көбүнчө туннель баятан кеткенден кийин сааттар өткөндө.

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

Диагностиканы оңдоодон бөлүк кармаңыз. Эгер ат издөө эмес, ар бир барар жери ишке ашпаса, маршруттар жана өткөрүп берүү шектүүлөр, ал эми DNS сабы көңүл буруу. wg-quick колдонмосу кайсы талааларды иштетет жана кайсылары протоколго таандык экенин документтештирет, жана ошол чек бул отчёттордун көбүнө толук жооп.

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