Lumaktaw sa pangunahing nilalaman

Mga Panuntunan sa App at Domain

Tinutukoy ng mga panuntunan sa app at domain sa Windows at Linux kung aling mga DNS request ang gagamit ng Mudfish, at kung aling mga koneksyon sa web ang paglalapatan ng opsyonal na tampok na Proteksyon sa Web. Kahit naka-off ang proteksyon sa web, inilalapat pa rin sa DNS ang mga panuntunang ito. Ang mga request na nasa labas ng piniling saklaw ay ipinapadala sa orihinal na ruta at maaaring hindi naka-encrypt.

Upang i-edit ang mga panuntunan, buksan ang Mga Setting → Mga Target ng Paglalapat sa DNS at Web.

Pagpili ng Mga App​

Kung walang laman ang listahan ng app, inilalapat ito sa lahat ng app. Pumili ng app mula sa listahan o gamitin ang Direktang Ilagay ang Pangalan ng App. Sa Windows at Linux, gamitin ang pangalan ng executable file nang walang path o mga argument sa pagpapatakbo. Halimbawa, firefox.exe sa Windows at firefox sa Linux.

Saklaw ng paglalapat sa app at domain — Mudfish DNS 0.1.3 (Linux)
Saklaw ng paglalapat sa app at domain — Mudfish DNS 0.1.3 (Linux)

Pagdaragdag ng Mga Panuntunan sa Domain​

Ilagay ang mga panuntunan nang tig-iisa bawat linya sa Mga Domain na Paglalapatan o Mga Domain na Ibukod.

PanuntunanTumutugmang Target
example.comAng nasabing domain at mga subdomain nito.
=example.comTanging ang eksaktong tumutugmang domain lamang.
*.example.comTanging mga subdomain lamang gaya ng www.example.com.

Kung walang laman ang listahan ng paglalapatan, inilalapat ito sa lahat ng domain. Mas binibigyang-priyoridad ang panuntunan sa pagbubukod kaysa sa panuntunan sa paglalapat. Ilagay lamang ang domain name nang walang https:// o URL path, at pindutin ang Ilapat ang Mga Setting pagkatapos mag-edit.

Mga panuntunan sa domain — Mudfish DNS 0.1.3 (Linux)
Mga panuntunan sa domain — Mudfish DNS 0.1.3 (Linux)

Paglalapat ng Mga Panuntunan​

Kapag pumili ka ng app o nagdagdag ng panuntunan sa domain, bubuksan ang Awtomatikong Pagsalo at papatayin ang Baguhin ang Setting ng System DNS Habang Tumatakbo. Pindutin ang Ilapat ang Mga Setting upang i-save, at pagkatapos ay buksan muli ang mga umiiral na koneksyon.

Upang makapili ng mga app at domain sa Linux, kinakailangan ang Linux 6.6 o mas bago na makakagamit ng eBPF. Upang makapili ng mga indibidwal na app, kinakailangan din ang suporta sa cgroup v2 at kernel BTF. Ang mga query na pinoproseso ng shared system DNS resolver ay maaaring hindi matukoy kung aling app ang humiling.

Upang ilapat muli sa lahat ng app at domain, alisan ng laman ang listahan ng app, listahan ng mga domain na paglalapatan, at listahan ng mga domain na ibubukod, at ilapat ang mga setting. Mananatiling naka-on ang awtomatikong pagsalo. Upang i-off ito, sumangguni sa Mga Setting ng Koneksyon.