VPN-ийн DNS буруу юу? Нэг эрх бүхий сервер хуучирсан байж болно
VPN-д холбогдоход нэг нэр өчигдрийн хаяг руу шийдэгдэнэ. Туннель DNS-ийг эвдээгүй; нийтлэгдсэн эрх бүхий сервер бүх хугацаанд хуучирсан бүсийн өгөгдөл үйлчилж байсан.
VPN-д холбогдоход нэг хост нэр өчигдрийн хаяг руу, эсвэл юу ч биш рүү шийдэгдэнэ. Салгавал дахин ажиллана. Эхний хариу үйлдэл нь туннелийн тулгасан шийдэгчийг буруутгах боловч илүү түгээмэл шалтгаан нь бүсийн шинэчлэлт хүлээн авахаа больсон нийтлэгдсэн нэрийн сервер юм. Шинэ зам зүгээр л таны кэшлэсэн хариулт ирсэн эрхээс өөр эрх рүү хүрсэн.
Шинж тэмдэг шийдэгчээс хамаарч өөрчлөгддөг
Рекурсив шийдэгч нь эрх бүхий эх сурвалж түүнд хэлснийг буцааж, дараа нь тэр хариултыг TTL хугацаанд хадгална. Хэрэв туннель өөр шийдэгч тулгах, эсвэл хуучин нь хүрэх боломжгүй болтол замыг өөрчлөх юм бол клиент өөр эрхээс асууж, өөр хариулт авна. Тэр мөчид домэйн өөрчлөгдөөгүй; түүний талаарх таны харц өөрчлөгдсөн.
Тиймээс нэг нэр нэг оффис дээр ажиллаад зочид буудлаас бүтэлгүйтэж болох бөгөөд локал кэшийг цэвэрлэх нь зөвхөн заримдаа тусалдаг. Кэшийг цэвэрлэх нь асуултыг дахин мөн тэр эрх рүү илгээдэг.
Ялгах сорил нь нийтлэгдсэн сервер бүр рүү шууд асуулга юм.
Эрх бүрээс шууд асуугаарай
Санаж байгаа жагсаалтаас биш, делегацаас эхэл. Эцэг серверээс NS олонлогийг асуугаад, дараа нь тэр олонлогийн нэр бүрээс хэрэгтэй бичлэгээ асуу. Нэг нэрийн талаар өөр өөр эрхүүд дээрх хоёр асуулга бүс тогтвортой эсэхийг шууд хэлнэ.
dig +short NS example.com
dig @ns1.dns.example app.example.com A
dig @ns2.dns.example app.example.com A
Бүсийн оройн NS бичлэгүүдэд мөн адил хий, учир нь шилжилтийн дараа эцгийн делегаци болон бүсийн өөрийн NS олонлог зөрж болно. SOA дахь серийн дугаарууд харьцуулах дараагийн зүйл бөгөөд хэт хоцорсон хоёрдогч сервер нь хариултын биш, шилжүүлгийн асуудал юм.
Тэдгээр асуулгыг зөвхөн ширээнээсээ биш, бүтэлгүйтэж буй сүлжээнээс ажиллуул.
Зориудын харцуудыг эвдэрсэн харцуудаас ялга
Зарим домэйн бүс нутаг эсвэл шийдэгчийн бүлгээр зориуд өөр хариулт өгдөг бөгөөд хуваагдсан тэнгэрийн захиргааны тохиргоо аж ахуйн нэгжийн сүлжээнд хэвийн юм.
Асуулт нь ялгаа нь баримтлагдсан, тогтвортой эсэх юм. Зориуд бус харц өөр харагдана: нэг эрхэд бусад нь хэзээ ч аваагүй бичлэг байна, эсвэл бүгдийн хуваалцдаг нэг нь дутуу байна. RFC 2182-ын сонголт, байршуулалтын удирдамж эрх бүхий хүртээмжийг хамтын хариуцлага гэж үздэг бөгөөд энд тэр нь зөв хүрээ юм. Нөөцлөлт нь нийтлэгдсэн сервер бүр зориудын өгөгдлөөр хариулж чаддаг үед л оршино, зөвхөн 53 порт дээр холболт хүлээж авах нь биш.
SERVFAIL гэж хариулдаг серверийг итгэлтэйгээр буруу хариулдагаас илүү хялбар оношлоно.
Шилжилт нь кэш юу нуусныг илчилнэ
Үйлчилгээ үзүүлэгч солигдох үед хоёр эрх бүхий байршил өөрчлөгдөнө: эцгийн делегаци болон бүсийн өөрийн NS бичлэгүүд. Хоёуланг нь шинэчлэх ёстой бөгөөд хоёулаа өөрсдийн TTL хүртэл кэшлэгддэг. Хуучин сервер асаалттай үлдэж, өмнөх бүсэд үйлчилсээр байвал түүнээс асуудаг шийдэгчтэй клиентүүд шилжилт дууссан мэт харагдсанаас хамаагүй хожуу ч хуучин хариултыг авсаар байх болно.
Урт насалсан кэш нуудаг нөхцөл байдал яг энэ юм. Долоо хоногжин ажилласан ажлын станц шинэ эрхийн шинэ хариулттай шийдэгчтэй ярьж байсан бол хуучин нь бусад бүгдэд хуучирсан өгөгдөл тараасар байсан.
Зөөврийн компьютер дээрх шийдэгчийг солих нь тэр зөөврийнг засна, өөр юу ч биш.
Бүсийг зас, шийдэгчийг биш
Аль серверүүд бүсийн эрх бүхий байх ёстойг тодорхойлж, удирдуулсан бүс эсвэл делегацийг тэдний нэг бүр зориудын өгөгдөл үйлчилдэг болгон засаж, төлөвлөсөн нөөцлөлтөө хадгал. Нэг VPN гаралт хачин хариулт авсан гэж нэрийн серверийг устгах нь хүртээмжийг бууруулж, зөрүүг байранд нь үлдээнэ.
Дараа нь шууд асуулгыг хоёр сүлжээнээс дахин ажиллуулж, өөрчилсөн бичлэгийнхээ TTL дуустал хүлээ.
Хариулт эрх бүрээс тогтвортой эсэхийг баталж, зориудын харцыг бүсийн баримт бичигт бичиж, дараагийн ялгааг хялбар ангилахад бэлтгэ.