IP маршрут нь хаягийн префикстэй таарч, цөм нь нэмэлт асуултгүйгээр хэрэглэдэг. Домэйд суурилсан VPN дүрэм нь нэртэй таардаг бөгөөд энэ нь стек доторх ямар нэгэн зүйл тухайн нэр яг одоо ямар хаягуудыг илэрхийлж байгааг шийдэж, тэр шийдвэрийг шинэчлэлтэй байлгах ёстой гэсэн үг. Эдгээр нь өөр өөр алдааны горимтой өөр өөр механизмууд бөгөөд нийлүүлэгчид хоёуланд нь нэг үгийг ашигладаг. Тэднийг боломжийн жагсаалтад харьцуулах нь гол санааг алддаг; хариулт өөрчлөгдөхөд юу болохыг харьцуулна уу.

Хэрэгтэй хуваалт бол шийддэг дүрэм ба шийддэггүй дүрмийн хооронд.

Дүрэм бүр бодитоор юутай таардаг вэ

Префиксийн дүрэм нь чиглүүлэлтийн хүснэгт дэх очих хаягуудтай таардаг. Юу ч шийдэгдэхгүй, юу ч дуусахгүй бөгөөд тохирол пакет бүрт яг таг байна. Домайны дүрэм нь аппликейшны нэр асуусан хүсэлттэй таардаг бөгөөд үүнийг RFC 1034 хаяг биш, шошгын мод гэж тодорхойлдог. Зарим бүтээгдэхүүн нэрийг нэг удаа шийдэж, гарсан хаягуудыг маршрут болгон суулгадаг нь дүрмийг шинэчлэлтийн таймер хавсарсан IP дүрэм болгодог.

Дибаг хийхээс өмнө эдгээрийн алийг нь ашиглаж байгаагаа мэдээрэй, учир нь алдаа тохиолдол бүрт огт өөр харагдана.

Домайны дүрэм стек дэх хаана байдаг вэ

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

Тохиргооны шошгыг биш, нийлүүлэгчийн загварыг уншина уу. Split Tunnel гэсэн талбартай хоёр клиент гурван өөр зүйл хийж байж болно.

Юу эвдэрдэгийг харьцуулна уу

Гурван зүйл өөр өөрөөр эвдэрдэг. Хаягийн өөрчлөлт: CDN-ийн хост нэр хэдхэн минутын дотор өөр хаягийн багц руу шийдэгдэж болох тул хуулсан жагсаалт хурдан хуучирдаг. Дэд домайны хамрах хүрээ: example.com-ийн дүрэм api.example.com-ыг хамарч болох эсвэл болохгүй байж болох бөгөөд аль нь болохыг баримт бичиг ихэвчлэн тодорхой заадаг. Шийдэлтийн алдаа: шийдэгч бүтэлгүйтэхэд шийддэг клиент трафикийг туннелд оруулах эсвэл шууд илгээх рүү шилжиж болно.

Зөвхөн хоёр дахь нь тохиргооны асуулт. Үлдсэн хоёр нь бүтээгдэхүүн хэр их таамаглахад бэлэн байгаа тухай дизайны асуулт юм.

BehaviourPrefix ruleDomain rule
Match basisdestination addressrequested name or resolved addresses
Stalenessnonedepends on refresh policy
Subdomain scopenot applicableproduct-defined
Resolver outageunaffectedproduct-defined fallback
Where to debugrouting tableclient log plus resolver state

Префикс хэзээ илүү сайн хариулт вэ

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

Таамагласан статик жагсаалт нь хоёулаас дор: арчилгаатай харагдах боловч нийлүүлэгч хост нэмсэн өдөр трафикийг чимээгүйхэн алддаг.

Шинэ хүсэлтээр баталгаажуулна уу

Энгийн дахин холболтын дараа хүйтэн хүсэлтээр туршина уу, учир нь кэшлэсэн хуудас дүрэмд хэзээ ч хүрэхгүй байж болно. Нэрийг шийдэж, дараа нь холболт үнэхээр хаашаа явсныг шалгана уу. dig +short app.example.com одоогийн хаягийн багцыг өгдөг бөгөөд клиентийн холболтын жагсаалт ямар интерфейс урсгалыг зөөснийг хэлж өгнө.

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

Шийдэгчийн бодлогыг ч тусад нь байлгаарай. Домайны дүрэм зөв нэрийн өгөгдөл шаарддаг ч асуултад аль шийдэгч хариулахыг өөрөө шийддэггүй.

Холбоотой нийтлэлүүд