Nega MagicDNS qurilmalarni hal qiladi, lekin ofis xost nomlarini emas
MagicDNS tailnet ichidagi qurilmalarga nom beradi, ofisingiz zonasidagi xostlarga emas. Bo‘lingan DNS bilan birga yetib boriladigan hal qiluvchi va marshrut ofis nomining javob berishini ta’minlaydi.
MagicDNS tailnet ichidagi har bir qurilmaga uning mashina nomi va tailnet DNS domenidan olingan nom beradi. Bu nomni Tailscale yaratadi va unga Tailscale hal qiluvchisi yo‘li orqali javob beriladi. files.office.example kabi ofis xost nomi Tailscale hech qachon yozmagan zonaga tegishli, shuning uchun qurilma nomini o‘zgartirish uni yarata olmaydi. Ikki nom maydoni birga mavjud; shunchaki egalari boshqa.
Bu mexanizm juda keng tarqalgan shikoyat ortida turadi: Tailscale xosti javob beradi, fayl serveri esa hali ham hal qilish xatosini qaytaradi.
Ikki nom maydoni, ikki egasi
Qurilma nomi mashinaning o‘z xost nomidan yaratiladi, to‘qnashuvlarni Tailscale hal qiladi va natija tailnet domeni ostida yashaydi. Ofis zonasini ofis hal qiluvchisini boshqaradigan kishi saqlaydi, yozuvlarni administrator yoki dinamik ro‘yxatga olish yaratadi. Qisqa nomlar farqni yashiradi: files ofis DNS javob beradigan qidiruv qo‘shimchasi kengaytmasi, tailnet qurilmasi yoki umuman hech narsa bo‘lishi mumkin. To‘liq nom bilan so‘rov qaysi tizim haqiqatda javob berganini ko‘rsatadi.
Subnet routerining mashina nomini o‘zgartirish ofis zonasi uchun hech narsa qilmaydi. U bitta Tailscale qurilmasining nomini o‘zgartiradi va ofis serveridagi yozuvni tegilmagan holda qoldiradi, shuning uchun nomni o‘zgartirib qayta urinish hech qachon mos kelmaydi.
Ofis zonasini uning hal qiluvchisiga yo‘naltiring
Tailscale bo‘lingan DNS tanlangan domenlar uchun so‘rovlarni siz ko‘rsatgan nom serveriga yuboradi, qolgan hamma narsa qolgan siyosatga amal qiladi. Ofis hal qiluvchisi haqiqatda xizmat qiladigan domenni qo‘shing, tasodifan kiritgan qidiruv qo‘shimchangizni emas. Qidiruv qo‘shimchasi klientga nima qo‘shishni aytadi; u hal qiluvchiga qayerga qarashni aytmaydi. Bu ikki sozlama konsolda o‘xshash ko‘rinadi va butunlay boshqacha ishlaydi.
Cheklangan nom serveri u bilan bog‘langan domen uchun vakolatli bo‘lishi kerak, aks holda javob manzil emas, havola bo‘ladi.
Yetib borish hal qilishdan oldin keladi
Klient ham o‘sha nom serveriga yetib borishi kerak. Xususiy LAN dagi hal qiluvchi uchun subnet marshruti e’lon qilinishi va qabul qilinishi kerak, kirish siyosati so‘rovga ruxsat berishi kerak va qaytish yo‘li mavjud bo‘lishi kerak. Administratsiya konsolidagi to‘g‘ri DNS manzil faqat konfiguratsiya saqlanganini isbotlaydi. Agar paketlar hal qiluvchiga yetib bora olmasa, alomat vaqt tugashi bo‘lib, u bunday yozuv yo‘qligi haqidagi vakolatli javobdan boshqacha ko‘rinadi.
Bu farq diagnostik. Vaqt tugashi marshrutlash yoki siyosatga ishora qiladi, darhol salbiy javob esa yozuv yoki zonaga ishora qiladi. Har qanday DNS sozlamasini o‘zgartirishdan oldin qaysi birini olayotganingizni o‘qing.
Nom muvaffaqiyatsizligini xizmat muvaffaqiyatsizligidan ajrating
Agar resurs o‘zining xususiy manzilida javob bersa, lekin xost nomi bilan bermasa, tekshiruv DNS da qoladi. Agar ikkalasi ham ishlamasa, avval marshrutlashni yoki xizmatni tuzating, chunki yetib bo‘lmaydigan manzilga hal bo‘ladigan nom taraqqiyot emas. To‘liq nom bilan so‘rang va qaysi server javob berganini qayd eting. macOS da ba’zi buyruq qatori vositalari oddiy ilovalardan boshqa yo‘l tutadi, shuning uchun terminal dig va brauzer bir xil nom haqida kelisha olmasligi mumkin.
Agar qurilmaning oddiy rejimi shu bo‘lsa, chiqish tugunini tanlab sinovni takrorlang. Chiqish tugunining DNS ishlovi chiqish tugunisi bo‘lmagan konfiguratsiyadan farq qiladi va faqat bitta rejimda sinash foydalanuvchilar haqiqatda ko‘radigan nosozlikni o‘tkazib yuborishi mumkin.
Zona, hal qiluvchining manzili va so‘rovni tashuvchi marshrutni qayd eting. Bu uchtasi yana bir nom o‘zgartirish bosqichisiz MagicDNS hayratlarining ko‘pini tushuntiradi.