Lumaktaw sa pangunahing nilalaman

Mga DNS Server

Ang mga default na server ay naka-set up na upang magamit agad. Kung nais mong gumamit ng ibang provider o paraan ng koneksyon, buksan ang Mga Setting → Mga DNS Server. Pagkatapos gumawa ng mga pagbabago, pindutin ang Ilapat ang Mga Setting. Kung tumatakbo ang DNS, muli itong kokonekta kapag pinindot ang Ilapat ang Mga Setting.

Mga Default na Server​

Ang mga sumusunod na server ay nakarehistro bilang default. Lahat sila ay gumagamit ng TLS Encryption (DoT) na nagve-verify ng certificate at may pantay-pantay na weight.

ServerAddress ng ServerPangalan ng Server sa Certificate
Cloudflare1.1.1.1:853cloudflare-dns.com
Quad99.9.9.9:853dns.quad9.net
Google8.8.8.8:853dns.google

Ang mga bagong query ay ipinamamahagi sa mga available na server. Kung mabigo ang isang request, maaari itong subukang muli sa ibang pinapayagang server. Sa mga default na setting, hindi ito lumilipat sa hindi naka-encrypt na DNS.

Pagdaragdag at Pagbabago ng Server​

Upang magdagdag ng server, magpatuloy tulad ng sumusunod:

  1. Sa Mga DNS Server, pindutin ang Magdagdag ng Server.
  2. Ilagay ang IP address at port sa Address ng Server.
  3. Piliin ang Paraan ng Koneksyon. Kung gumagamit ng DoT o DoH, ilagay ang Pangalan ng Server sa Certificate ng provider. Maaaring iba ang pangalang ito sa IP address.
  4. Pindutin ang Ilapat ang Mga Setting.
Mga setting ng DNS server — Mudfish DNS 0.1.3 (Linux)
Mga setting ng DNS server — Mudfish DNS 0.1.3 (Linux)

Maaaring magrehistro ng hanggang 16 na server. Kapag pinatay ang switch na Gamitin ng isang server, pananatilihin nito ang mga setting habang iniaalis ito sa mga query, muling pagsubok, at pagsusuri ng status. Panatilihing naka-on ang kahit isang available na server.

Paraan ng Koneksyon at Pahintulot sa Plaintext na Pagpapadala​

Paraan ng KoneksyonGamit
TLS Encryption (DoT)Encrypted DNS na nagve-verify ng certificate ng server. Karaniwang gumagamit ng port 853 at ito ang default na paraan ng koneksyon.
HTTPS Encryption (DoH)Encrypted DNS na nagve-verify ng certificate ng server sa pamamagitan ng HTTPS. Gumagamit ng POST /dns-query at karaniwang kumokonekta sa port 443.
Mudfish UDP / Mudfish TCPCompatible sa umiiral na paraan ng komunikasyon ng Mudfish DNS. Ine-encrypt ang mga request ngunit hindi sinusuportahan ang pagpapatunay ng server.
Plaintext UDP / Plaintext TCPHindi naka-encrypt na DNS. Ginagamit lamang para sa mga layuning tahasang pinayagan.

Halimbawa, upang gamitin ang Cloudflare bilang DoH, itakda ang address ng server sa 1.1.1.1:443 at ang pangalan ng server sa certificate sa cloudflare-dns.com.

Para sa mga plaintext server, kailangang isa-isang payagan ang karaniwang query, alternatibong paggamit (fallback) kapag hindi makakonekta sa ibang server, at pagsusuri ng status. Ang pagpayag sa isa ay hindi nagpapahintulot sa iba pang gamit. Ang Naipadala ang Plaintext DNS sa Pagtakbong Ito ay nangangahulugang aktwal na nagpadala ng hindi naka-encrypt na DNS pagkatapos simulan ang kasalukuyang pagtakbo ng DNS. Ipapakita pa rin ang status na ito kahit nabigo kalaunan ang nasabing request.

Mga Weight at Pagsusuri ng Status​

Tinutukoy ng Weight kung gaano kadalas ipapadala sa bawat server ang mga query na wala sa cache. Kung magkakapareho ang weight, pantay-pantay na ipapamahagi ang mga query. Kapag parehong magagamit ang dalawang server, ang server na may weight na 2 ay makakatanggap ng query nang dalawang beses na mas madalas kaysa sa server na may weight na 1. Ang weight ay mula 1~100 at hindi ito value na nagtatakda ng pagkakasunod-sunod ng pangunahin at backup na server.

Ang pagsusuri ng status (health check) ay naka-on bilang default, tumatakbo bawat 30 segundo, at naghihintay ng tugon nang hanggang 2 segundo. Ang nabigong server ay pansamantalang aalisin sa mga gagamitin at muling isasama kapag nagtagumpay na sa pagsusuri. Kung papatayin ang pana-panahong pagsusuri, maaaring subukang muli ang nasabing server gamit ang aktwal na query pagkalipas ng itinakdang panahon.

Kung hindi makakonekta sa ilang server o walang available na server, magpapakita ng babala sa Simulan/Ihinto. Kahit nakalagay na tumatakbo ang DNS, maaaring mabigo ang mga bagong query kaya suriin ang status ng bawat server sa Mga Setting.

Mga Mudfish Node​

Palawakin ang Mudfish Node (Opsyonal) sa ibaba ng listahan ng mga nakarehistrong server. Maghanap ng rehiyon o server, piliin ang Mudfish UDP o Mudfish TCP, at pindutin nang sunod-sunod ang Idagdag ang Piniling Server at Ilapat ang Mga Setting. Maaaring magdagdag ng maraming server. Ina-update ng I-refresh ang available na listahan nang hindi binabago ang mga na-save na setting.

Kung walang available na server, sumangguni sa Pag-troubleshoot. Upang gumamit ng proxy, tingnan ang Setting ng SOCKS5 Proxy.