Рекурс боломжгүй: DNS бодлого, эвдэрсэн туннель биш
Сервер VPN эх сурвалжийн тань интернэтийг шийдэхгүйгээр өөрийн бүсүүдэд хариулж чадна. Төлөвийг уншиж, эх сурвалжийг шалгаад, дараа нь хуваасан DNS-ийн талаар шийднэ үү.
Дотоод нэр шийдэгдэж, мөн сервер гадаад нэрэнд рекурсын талаар татгалзал өгч хариулна. Энэ хослол зөрчил биш. Өөрийн бүсүүдийг нийтлэх, бүх интернэтийг шийдэх нь серверийн санал болгож болох хоёр тусдаа үйлчилгээ бөгөөд эхнийхийг хоёр дахьгүйгээр хийж чадна. Татгалзалыг бодлогын мэдэгдэл гэж үзээд, бодлого зохион бүтээлтэй нийцэж байгаа эсэхийг шалгана уу.
Татгалзал ба хугацаа дуусах нь өөр өөр хариулт
Нэр, асуулгын төрөл, хариулсан сервер, төлөв ба буцаасан бичлэгүүдийг тэмдэглэнэ үү. Рекурсын анхааруулга нь хамт ирсэн эрх бүхий хариултыг автоматаар хүчингүй болгодоггүй. Төлөвийг тайлбарлахаас өмнө бичнэ үү. Нэг цагийн дараа ой санамжаас сэргээсэн төлөв өөр баримт юм.
DNS толгой нь рекурсын хүсэлт болон сервер түүнийг санал болгож байгаа эсэхийг заасан тэмдэглэгээг агуулдаг бөгөөд протоколын тодорхойлолт эдгээр тугийг хариултын өгөгдлөөс тусдаа хадгалдаг. Тиймээс хариулт нь ашигтай байхын зэрэгцээ гомдол агуулж болно. Хугацаа дуусах, сөрөг хариулт, татгалзал гэсэн гурван өөр үр дүн. Тус бүр өөр давхаргад заадаг бөгөөд зөвхөн татгалзал нь сервер танд бодлогын талаар хэлж байгаа юм.
Эхлээд төлөвийн кодыг уншаад, дараа нь анхааруулга энэ асуулгад чухал уу гэдгийг шийднэ үү. Бүсийг нэрлэсэн эрх бүхий хариулт нь рекурсив бит татгалзагдсан ч ашиглагдана. Хариултгүй татгалзал нь бодлогын үр дүн, эвдэрсэн пакетийн зам биш.
Шийдэгч таны эх сурвалж гэж юу гэж бүртгэсэн
Клиент серверийн зөвшөөрөгдсөн рекурсив хүрээнээс гадуурх хаягийн сангаас ирж болно, эсвэл орчуулга түүнийг гарц мэт харагдуулж болно. Клиентийн өөрийн адаптерын хаяг нь шийдэгч юу хүлээн авсны нотолгоо биш. Замын өөрийн талаас дүгнэлт хийхийн оронд серверийн админээс ажиглагдсан эх сурвалжийг асууна уу. Хоёр хаяг орчуулдаг алхам бүрт ялгаатай байж болно.
Ижил нэрийг клиентээс болон сервер аль хэдийн итгэдэг хостээс асууна уу. Хоёр хариултын ялгаа нь эх сурвалжийн нөхцөл бөгөөд аль нэг хариултаас илүү ашигтай.
dig +short host.corp.example
dig +short example.com
Хэрэв байрлуулалт VPN клиентүүдэд рекурс хүсвэл, админ серверийн өөрийн хяналтаар тохирох эх сурвалжийн хүрээг зөвшөөрнө. Нэг туршилт дамжихын тулд бүх сүлжээнд рекурс нээх нь туршиж буй өөрчлөлтөөс хамаагүй том юм. Зөвшөөрөгдсөн хүрээг дүрмийн хажууд бичнэ үү, учир нь дараагийн хянагч бодлого ямар эх сурвалжид үйлчлэх ёстой байсныг асууна. Эзэнгүй эх сурвалжийн хүрээ нь түр туршилтыг байнгын болгох зам.
Хуваасан DNS бол зохион бүтээлт, гэмтэл биш
Зарим байрлуулалт зөвхөн ажлын домайнуудыг хувийн шийдэгчид, бусад бүгдийг өөр зөвшөөрөгдсөн шийдэгчид илгээдэг. Энэ нь асуулгын чиглүүлэлтийн зохион бүтээлт бөгөөд хувийн серверт илүү сул бодлого хэрэгтэй гэдгийг нотлохгүй. Тэр зохион бүтээлтийн дор гадаад нэр хувийн шийдэгчээр дамжин бүтэлгүйтэх нь зориудын үр дүн, гэмтэл биш. Татгалзал нь зохион бүтээлт ажиллаж байгаа нь, дарах ёстой шинж тэмдэг биш.
Нийтийн шийдэгч хөтөлбөрийг сэргээхдээ дотоод нэрийг эвдэх эсвэл хувийн асуулгыг явах ёсгүй газар илгээж болно. Аль ч шийдэгчийн хаягийг өөрчлөхөөс өмнө зориудын зан төлөвийг бичнэ үү.
Бодлогыг хоёр асуулгаар баталгаажуулна уу
Зориудын засварын дараа бодит клиентээс зөвшөөрөгдсөн хувийн нэр болон гадаад нэрийг асууна уу. Буцаж ирэх зүйл нь бодлогын амласан зүйл байх ёстой, зөвхөн илүү нам гүм оношилгоо биш. Хариулт бүрт хариулсан серверийг тэмдэглээд, дараа нь хосыг бодлоготой харьцуулна уу. Харьцуулалт нь туршилт бөгөөд нэг амжилттай хайлт биш.
resolvectl query host.corp.example
resolvectl query example.com
Хувийн нэр ажиллаж, нийтийн нэрийг татгалзвал бодлого хэлсэн зүйлээ хийдэг. Хувийн нэр ч бүтэлгүйтвэл асуудал бүс, зам эсвэл эх сурвалжийн зөвшөөрөлд байгаа бөгөөд рекурс нь анхаарлыг сарниулах юм. Хоёр үр дүн ашигтай бөгөөд тус бүр үлдсэн таамаглалын талыг хасдаг.
Татгалзалыг нотолгоо гэж уншаарай
Татгалзал бол хариулт. Сервер асуулгыг хүлээн авч, хүссэн ажлыг гүйцэтгэхээс татгалзсан гэсэн үг бөгөөд энэ нь хэзээ ч ирээгүй пакетаас ялгаатай. Энэ ялгаа нь бүх оношилгоо юм. Үүнийг хариулт гэж бүртгээрэй, холболтын алдаа гэж биш.
Энэ ялгаа хаанаа харахыг хэлж өгнө: серверийн лог, түүний хандалтын бодлого болон бүртгэсэн эх сурвалж. Галт ханын өөрчлөлт бодлогын татгалзалыг засахгүй, бодлогын өөрчлөлт дутуу замыг засахгүй. Нэг нь нотолгоотой болтол хоёр таамаглалыг тусдаа байлга.
Үр дүн болон бодлогын эзнийг тасалбарт бичнэ үү, дараагийн хүн анхааруулгаас биш шийдвэрээс эхэлнэ. Зөвшөөрөгдсөн эх сурвалжийн хүрээ болон туршсан хоёр нэрийг нэрлэнэ үү. Тэр гурван баримттай тасалбарыг дахин ажиллуулж болно; "рекурс эвдэрсэн" гэсэн тасалбарыг болохгүй.