Asosiy tarkibga oʻtish

DNS serverlari

Standart serverlar darhol foydalanish uchun sozlangan. Boshqa provayder yoki ulanish protokolidan foydalanmoqchi boʻlsangiz, Sozlamalar → DNS serverlari boʻlimini oching. Oʻzgartirish kiritgandan soʻng Sozlamalarni qoʻllash tugmasini bosing. Agar DNS ishlab turgan boʻlsa, sozlamalarni qoʻllash paytida aloqa qayta oʻrnatiladi.

Standart serverlar​

Quyidagi serverlar sukut boʻyicha roʻyxatdan oʻtkazilgan. Ularning barchasi sertifikatni tasdiqlovchi **TLS shifrlash (DoT)**dan foydalanadi va bir xil vaznga ega:

ServerServer manziliSertifikat server nomi (SNI)
Cloudflare1.1.1.1:853cloudflare-dns.com
Quad99.9.9.9:853dns.quad9.net
Google8.8.8.8:853dns.google

Yangi soʻrovlar mavjud serverlar oʻrtasida taqsimlanadi. Biror soʻrov muvaffaqiyatsiz boʻlsa, ruxsat berilgan boshqa server orqali qayta uriniladi. Standart sozlamalarda shifrlanmagan DNS ga oʻtilmaydi.

Server qoʻshish va oʻzgartirish​

Yangi server qoʻshish uchun quyidagi tartibda bajaring:

  1. DNS serverlari boʻlimida Server qoʻshish tugmasini bosing.
  2. Server manzili maydoniga IP manzil va portni kiriting.
  3. Ulanish usulini tanlang. Agar DoT yoki DoH ishlatilsa, provayderning Sertifikat server nomini kiriting. Bu nom IP manzildan farq qilishi mumkin.
  4. Sozlamalarni qoʻllash tugmasini bosing.
DNS server sozlamalari — Mudfish DNS 0.1.3 (Linux)
DNS server sozlamalari — Mudfish DNS 0.1.3 (Linux)

Maksimal 16 tagacha serverni roʻyxatdan oʻtkazish mumkin. Serverning Foydalanish (Use) tugmachasini oʻchirsangiz, sozlamalar saqlanadi, lekin u soʻrovlar, qayta urinishlar va holat tekshiruvlaridan chiqariladi. Kamida bitta ishlaydigan server yoqilgan boʻlishi kerak.

Ulanish usullari va ochiq matnli (shifrlanmagan) uzatishga ruxsat​

Ulanish usuliQoʻllanishi
TLS shifrlash (DoT)Server sertifikatini tasdiqlovchi shifrlangan DNS. Odatda 853-portdan foydalanadi va bu standart ulanish usulidir.
HTTPS shifrlash (DoH)HTTPS orqali server sertifikatini tekshiruvchi shifrlangan DNS. POST /dns-query soʻrovidan foydalanadi va odatda 443-port orqali ulanadi.
Mudfish UDP / Mudfish TCPDastlabki Mudfish DNS protokoli bilan mos keladi. Soʻrovlarni shifrlaydi, lekin server autentifikatsiyasini qoʻllab-quvvatlamaydi.
Ochiq matnli UDP / Ochiq matnli TCPShifrlanmagan oddiy DNS. Faqat aniq ruxsat berilgan holatlarda ishlatiladi.

Masalan, Cloudflare serverini DoH orqali ishlatish uchun server manzilini 1.1.1.1:443, sertifikat server nomini esa cloudflare-dns.com deb belgilang.

Ochiq matnli (shifrlanmagan) serverlar uchun oddiy soʻrovlar, boshqa serverlar ishlamay qolganda zaxira sifatida foydalanish va holatni tekshirish uchun alohida-alohida ruxsat berilishi kerak. Ulardan biriga ruxsat berish boshqalariga ham avtomatik ruxsat bermaydi. Ushbu seansda ochiq matnli DNS uzatildi holati joriy DNS seansi boshlanganidan soʻng haqiqatan ham shifrlanmagan DNS soʻrovi yuborilganligini bildiradi. Mazkur soʻrov keyinroq xatolik bilan tugagan boʻlsa ham, bu ogohlantirish koʻrsatiladi.

Vaznlar va holat tekshiruvi​

Vazn (Weight) keshda mavjud boʻlmagan yangi soʻrovlar har bir serverga qanchalik tez-tez yuborilishini belgilaydi. Vaznlar teng boʻlsa, soʻrovlar bir xil taqsimlanadi. Ikkala server ham faol boʻlsa, vazni 2 boʻlgan server vazni 1 boʻlgan serverga qaraganda ikki barobar koʻp soʻrov qabul qiladi. Vazn 1 dan 100 gacha belgilanadi va u asosiy hamda zaxira serverlar ketma-ketligini belgilash uchun ishlatilmaydi.

Holatni tekshirish sukut boʻyicha yoqilgan boʻlib, har 30 soniyada bajariladi va javob 2 soniyagacha kutiladi. Tekshiruvdan oʻta olmagan server vaqtincha soʻrovlar yuborilishidan chetlashtiriladi va tekshiruv muvaffaqiyatli oʻtgach, yana roʻyxatga qoʻshiladi. Davriy tekshirish oʻchirilgan boʻlsa, belgilangan oraliq oʻtgach haqiqiy soʻrov orqali server qayta sinab koʻriladi.

Baʼzi serverlarga ulanib boʻlmasa yoki birorta ham faol server qolmasa, Boshlash/Toʻxtatish boʻlimida ogohlantirish chiqadi. DNS ishlab turgan boʻlsa ham yangi soʻrovlar xato berishi mumkin, shuning uchun Sozlamalar boʻlimida har bir server holatini tekshirib turing.

Mudfish oraliq serverlari​

Roʻyxatdan oʻtkazilgan serverlar ostidagi Mudfish oraliq serverlari (ixtiyoriy) boʻlimini oching. Mintaqa yoki serverni qidiring, Mudfish UDP yoki Mudfish TCP rejimini tanlang va ketma-ket Tanlangan serverni qoʻshish, soʻng Sozlamalarni qoʻllash tugmalarini bosing. Bir vaqtning oʻzida bir nechta serverni qoʻshish mumkin. Yangilash tugmasi saqlangan sozlamalarni oʻzgartirmasdan mavjud serverlar roʻyxatini yangilaydi.

Agar faol serverlar mavjud boʻlmasa, Muammolarni hal qilish qoʻllanmasiga qarang. Proksidan foydalanish uchun SOCKS5 proksi sozlamalari sahifasini koʻring.