Asosiy tarkibga oʻtish

Muammolarni hal qilish

Dastlab Boshlash/Toʻxtatish (Start/Stop) boʻlimida koʻrsatilayotgan holat va xatoliklarni tekshiring. Agar quyidagi usullar yordam bermasa, diagnostika hisobotini yuboring.

DNS ishga tushmayotgan boʻlsa​

Boshlash/Toʻxtatish boʻlimidagi xabarni tekshiring va Xatolik tafsilotlarini koʻrish (Technical details) qismini oching:

  • Xizmatga ulanib boʻlmadi (Service is unavailable): Windows yoki Linux tizimlarida oʻrnatilgan Mudfish DNS xizmati ishlab turganini tekshiring. Shunchaki ilova oynasini ochish oʻrnatilmagan yoki toʻxtatilgan xizmatni ishga tushirmaydi. Linux tizimida uni systemctl status mudfish-dns.service buyrugʻi orqali tekshirish mumkin.
  • DNS porti allaqachon band: Eski Mudfish DNS Client dasturini ham oʻz ichiga olgan holda boshqa mahalliy DNS dasturlarini toʻxtatib, qayta urinib koʻring.
  • Ruxsat yoki tutib olish xatoligi: macOS tizimida kengaytmani tasdiqlash yoki Android tizimida VPN ruxsatini berish amallarini yakunlang. Linux tizimida avtomatik tutib olish, veb-himoya, ilova va domen tanlash funksiyalari yoqilgan boʻlsa, eBPF talablarini tekshiring.
  • Mavjud DNS serverlari yoʻq: Tarmoq aloqasini tekshiring va kamida bitta server yoqilganligiga ishonch hosil qiling. Server manzili, ulanish usuli, sertifikat server nomi va ulanish holatini koʻrib chiqing. Agar SOCKS5 proksi sozlangan boʻlsa, proksiga ham ulanish mumkinligini tekshiring.

DNS ishlamoqda, ammo sayt ochilmayapti​

Sozlamalar boʻlimida server holatini tekshiring, DNS keshini tozalab, saytni qayta oching. Agar tarmoqda DoT ulanishi toʻsilgan boʻlsa, qoʻllab-quvvatlanadigan DoH serverini tanlab koʻring.

Oʻzining shaxsiy shifrlangan DNS xizmatidan foydalanadigan brauzerlar Mudfish DNS orqali oʻtmasligi mumkin. Tizim DNS rizolveridan foydalanish uchun brauzerning xavfsiz DNS sozlamalarini tekshiring. Shuningdek, ilova va domen istisnolari hamda tanlangan ulanish usuli oʻsha ilovaning DNS soʻrovlarini qamrab olayotganini tekshiring.

Ayrim blokirovkalar DNS ga emas, balki bevosita veb-sayt ulanishiga qoʻllaniladi. Qoʻllab-quvvatlanadigan muhitlarda qamrov va cheklovlar bilan tanishib chiqib, veb-himoyani ishlatib koʻring. Bu barcha tarmoqlarda ulanishni 100% kafolatlamaydi.

DNS sozlamalarini tiklash kerak boʻlganda​

Xatolik tafsilotlarini koʻrish qismida koʻrsatilgan sababni bartaraf qilgach, Boshlash/Toʻxtatish boʻlimidagi DNS ni tiklashni qayta urinish (Retry restoration) tugmasini bosing. Tiklash amalga oshmagan taqdirda ham asl sozlamalar saqlanadi.

Linux tizimida boshqa dastur /etc/resolv.conf faylini oʻzgartirsa, tiklashda ziddiyat (konflikt) kelib chiqishi mumkin. Ziddiyatni bartaraf etmasdan qayta urinish yana xatolikka olib keladi. Saqlangan tiklash maʼlumotlarini asrang va yordam kerak boʻlsa, muammo hisobotiga xatolik tafsilotlarini ilova qiling.

Muammo haqida xabar berish​

  1. Muammo haqida xabar berish (Report a problem) boʻlimini oching va yuz bergan holat hamda uni qanday takrorlash mumkinligini yozing.
  2. Tarixni ilova qilmoqchi boʻlsangizgina Yaqinda kirilgan DNS soʻrovlari va veb-ulanmalar tarixini qoʻshish bandini tanlang. Bu mavjud yozuvlardan 32 tagachasini biriktiradi, biroq yozib borish funksiyasining oʻzini yoqib qoʻymaydi.
  3. Diagnostika maʼlumotlarini koʻrish tugmasini bosib hisobot matnini tekshiring.
  4. Hisobotni yuborish tugmasini bosing. Kelgusida Mudfish mijozlarni qoʻllab-quvvatlash xizmatiga murojaat qilganda foydalanish uchun roʻyxatga olish raqamini saqlab qoʻying.
Muammo hisobotini kiritish ekrani — Mudfish DNS 0.1.3 (Linux)
Muammo hisobotini kiritish ekrani — Mudfish DNS 0.1.3 (Linux)

Diagnostika maʼlumotlariga ilova versiyasi, operatsion tizim, DNS sozlamalari (server manzillari, ilova nomlari, domen qoidalari), xizmat holati va yigʻilishi mumkin boʻlgan xatoliklar kiradi. Windows tizimida yaqindagi xizmat xatoliklari jurnali ham kiritiladi. Hisobot yuborilgach, maxfiy qoʻllab-quvvatlash mavzusi yaratiladi. DNS xizmatiga ulanib boʻlmagan taqdirda ham ushbu hisobotni tayyorlash mumkin.