Ruka hadi maudhui makuu

Kipimo cha Uvujaji wa DNS — Angalia Kama VPN Yako Inavuja Maombi ya DNS

Angalia kama maswali yako ya DNS yanaweka nje ya VPN au proxy yako

Imesasishwa mwisho: 1 Aprili 2026

Kuendesha jaribio la DNS leak...

DNS leak ni nini?

Unapotumia VPN au proxy, trafiki yako yote ya intaneti — ikiwa ni pamoja na hoja za DNS — inapaswa kupitia kwenye handaki lililosimbwa. DNS leak hutokea wakati maombi yako ya DNS yanapuuza handaki na kutumwa moja kwa moja kwenye seva za DNS za ISP yako badala yake.

Hii inamaanisha ISP yako (au mtu yeyote anayefuatilia muunganisho wako) anaweza kuona tovuti unazozitembelea — hata kama trafiki yako nyingine imesimbwa. DNS leak kwa kweli inashinda manufaa ya faragha ya VPN.

Jinsi jaribio hili linavyofanya kazi

Jaribio hili linafanya maombi kwa huduma nyingi zenye uhuru na kulinganisha anwani za IP wanazoziona. Ikiwa huduma zote zinaona IP sawa, muunganisho wako unaonekana kuwa thabiti. Ikiwa IP tofauti zinagunduliwa, baadhi ya maombi yanaweza kuwa yakichukua njia tofauti za mtandao — dalili ya uwezekano wa DNS leak.

Unganisha kwenye endpoint nyingi za jaribio
Linganisha IP zinazojibu kote huduma
Weka alama utofautishaji kama uvujaji unaowezekana

Kwa Nini Uvujaji wa DNS ni Muhimu

DNS (Domain Name System) ni kitabu cha simu cha mtandao — hufasiri majina ya vikoa ambayo binadamu anaweza kusoma kama "google.com" kuwa anwani za IP ambazo kifaa chako kinaweza kuunganishwa nazo. Kila tovuti unayotembelea huanza na swali la DNS, na kuunda rekodi ya kina ya shughuli zako za kivinjari.

Unapotumia VPN, maswali yako ya DNS yanapaswa kusafiri kupitia handaki lililofichwa pamoja na trafiki nyingine yote. Lakini mipangilio mibaya katika OS yako, router, au mteja wa VPN inaweza kusababisha baadhi au maombi yote ya DNS kuruka handaki na kwenda moja kwa moja kwenye seva za DNS za ISP yako.

Matokeo? ISP yako — na uwezekano wa mtu yeyote anayefuatilia muunganisho wako — anapata orodha kamili ya kila tovuti unayotembelea, ingawa trafiki nyingine yako imefichwa. Huu ni uvujaji wa DNS, na ni mojawapo ya njia za kawaida zaidi ambazo watumiaji wa VPN bila kujua huhatarisha faragha yao.

Uvujaji wa DNS ni hatari hasa kwa sababu hauwezi kuonekana. Hutaona mabadiliko yoyote katika kasi ya kivinjari au tabia. Njia pekee ya kuyagundua ni kwa kupima kama huu, ambao huuliza vituo vingi vya kujitegemea na kulinganisha anwani za IP zinazofanya kazi.

Jinsi ya Kurekebisha Uvujaji wa DNS

Kama jaribio lako la uvujaji wa DNS linafichua uvujaji, usiogope — uvujaji mwingi husababishwa na mipangilio isiyosanidiwa vizuri ambayo ni rahisi kurekebisha. Hapa chini kuna maagizo ya hatua kwa hatua kwa kila jukwaa kuu. Daima rudia jaribio la uvujaji wa DNS baada ya kufanya mabadiliko ili kuthibitisha marekebisho yalifanya kazi.

Windows

1. Fungua Settings > Network & Internet > Advanced network settings > Change adapter options. 2. Bofya kulia kwenye adapter yako hai ya mtandao na uchague Properties. 3. Chagua Internet Protocol Version 4 (TCP/IPv4) na ubofye Properties. 4. Chagua "Use the following DNS server addresses" na uingize DNS inayozingatia faragha kama 1.1.1.1 (Cloudflare) au 9.9.9.9 (Quad9). 5. Rudia kwa IPv6 — au uzime IPv6 kabisa kama VPN yako haiiungai. 6. Fungua Command Prompt kama msimamizi na uendeshe: ipconfig /flushdns. 7. Unganisha upya VPN yako na urudie jaribio la uvujaji wa DNS. Windows ina uwezekano mkubwa wa uvujaji wa DNS kutokana na kipengele chake cha Smart Multi-Homed Name Resolution — kizime kupitia Group Policy Editor kama uvujaji unaendelea.

macOS

1. Fungua System Settings > Network. 2. Chagua muunganisho wako hai (Wi-Fi au Ethernet) na ubofye Details. 3. Nenda kwenye kichupo cha DNS. 4. Ondoa seva zoyote za DNS zilizopo kwa kuzichagua na kubofya kitufe cha hasi. 5. Ongeza seva za DNS zinazozingatia faragha: 1.1.1.1 na 1.0.0.1 (Cloudflare) au 9.9.9.9 na 149.112.112.112 (Quad9). 6. Bofya OK, kisha Apply. 7. Fungua Terminal na uendeshe: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. 8. Unganisha upya VPN yako na urudie jaribio la uvujaji wa DNS. Kama uvujaji unaendelea, angalia kama programu yako ya VPN ina kipengele cha "DNS leak protection" — kiwezesha ili kulazimisha maombi yote ya DNS kupitia tunnel ya VPN.

Linux

1. Angalia usanidi wako wa sasa wa DNS: cat /etc/resolv.conf. 2. Kama unatumia systemd-resolved (distros nyingi za kisasa), hariri /etc/systemd/resolved.conf na uweke DNS=1.1.1.1 na FallbackDNS=9.9.9.9. 3. Anzisha upya huduma: sudo systemctl restart systemd-resolved. 4. Kama unatumia NetworkManager, hariri muunganisho wako: nmcli con mod "Your Connection" ipv4.dns "1.1.1.1 9.9.9.9" na nmcli con mod "Your Connection" ipv4.ignore-auto-dns yes. 5. Ili kuzuia uvujaji wa DNS na OpenVPN, ongeza mistari hii kwenye faili lako la usanidi wa .ovpn: script-security 2 na up /etc/openvpn/update-resolv-conf na down /etc/openvpn/update-resolv-conf. 6. Unganisha upya VPN yako na ujaribu tena.

Kiwango cha Router

1. Ingia kwenye paneli ya msimamizi wa router yako (kawaida 192.168.1.1 au 192.168.0.1). 2. Nenda kwenye mipangilio ya WAN au Internet na upate sehemu ya usanidi wa DNS. 3. Badilisha kutoka "Obtain DNS automatically" hadi mwongozo. 4. Ingiza seva za DNS zinazozingatia faragha: Primary 1.1.1.1, Secondary 1.0.0.1 (Cloudflare) au 9.9.9.9 / 149.112.112.112 (Quad9). 5. Hifadhi na uzime na uwashe router. Hii inalinda kila kifaa kwenye mtandao wako. Kwa ulinzi wa juu zaidi, sanidi VPN yako katika kiwango cha router — hii inahakikisha trafiki yote, ikiwa ni pamoja na DNS, imesimbwa kabla haijaondoka mtandaoni mwako.

Maswali Yanayoulizwa Mara Kwa Mara

Vipimo vyote vimetekelezwa kutoka kivinjari chako. Hakuna data inayohifadhiwa au kutumwa kwa seva zetu.