Przejdź do treści
SecretDNS
Polski
Pobierz
  • Windows 10 · 11
  • Freeware
  • DNS over HTTPS
  • Fragmentacja SNI

Urządzenia nadzoru czytają dwa miejsca. Zakrywamy tylko DNS i SNI.

SecretDNS to darmowy program dla Windows, który szyfruje zapytania DNS (DoH) i dzieli na fragmenty nazwę witryny (SNI) w pierwszym pakiecie HTTPS. Nie zmienia ustawień sieciowych Windows — wystarczy raz kliknąć kłódkę pośrodku.

Najnowsza 4.1.1 · Instalator · Wersja przenośna (ZIP) · Wymaga uprawnień administratora

Ekran główny SecretDNS — złota kłódka pośrodku jest zamknięta, czyli program działa

SecretDNS nie jest VPN. Nie ukrywa adresu IP ani nie szyfruje całego ruchu. Obsługuje tylko dwa miejsca, z których korzysta nadzór: DNS i SNI.

Przy otwieraniu witryny komputer wysyła dwie rzeczy otwartym tekstem

Zwykłe połączenie
Twój PC IP 203.0.113.7
Nadzór (DPI) Operator · administrator sieci
Zwykły DNS Cloudflare (DoH) Nazwa → IP
example.com HTTPS
DNSexample.com — czytelne wprostszyfrogram — nieczytelne
SNIexample.com — czytelne wprostexa | mple.com — nazwa nierozpoznana
IP203.0.113.7 (nadal widoczne)

Uproszczona ilustracja. Nie sprawdza sieci i nie zmienia ustawień.

  1. 01

    Zapytanie DNS pyta o adres

    Przeglądarka najpierw prosi serwer DNS o zamianę adresu witryny na IP. To zapytanie zwykle nie jest szyfrowane.

  2. 02

    Nazwa witryny (SNI) jedzie w pierwszym pakiecie

    Nawet przy połączeniu HTTPS pierwszy wysyłany pakiet zawiera jawnie nazwę odwiedzanej witryny (SNI).

  3. 03

    Urządzenia nadzoru czytają oba

    Urządzenia głębokiej inspekcji pakietów (DPI) odczytują DNS i SNI, ustalają cel połączenia i w razie potrzeby zrywają je lub przekierowują na stronę z ostrzeżeniem.

  4. 04

    DNS szyfrowany (DoH)

    Po ustawieniu w Ustawieniach DNS opcji DNS przez HTTPS i kliknięciu kłódki zapytania DNS trafiają zaszyfrowane przez HTTPS do serwera takiego jak Cloudflare. Nikt po drodze nie może ich odczytać. (Wybór opcji Serwery oznacza tylko inny serwer DNS, bez szyfrowania.)

  5. 05

    SNI dzielone na fragmenty

    Na kilka fragmentów dzielona jest tylko część z nazwą witryny. Samo połączenie się nie zmienia, więc spowolnienia prawie nie ma.

  6. 06

    Adres IP pozostaje bez zmian

    SecretDNS nie jest VPN, więc IP i reszta ruchu pozostają nietknięte. Gdy witryna blokuje według kraju (błąd 451), służy do tego proxy mieszane opisane niżej.

Włączanie jedną kłódką. Dopracowanie w Ustawieniach.

Ustawienia Windows pozostają nietknięte

Program nie zmienia ustawień DNS karty sieciowej i działa tylko wtedy, gdy jest uruchomiony. Po wyłączeniu wszystko od razu wraca do stanu wyjściowego — nawet po zaniku zasilania lub wymuszonym zamknięciu internet przy następnym uruchomieniu działa normalnie.

DNS over HTTPS

Domyślnie Cloudflare. Można dodać własne serwery i zaznaczyć kilka: jeśli jeden przestanie odpowiadać, przejmuje następny. Jest też tryb ze zwykłym serwerem (np. 1.1.1.1) bez szyfrowania.

Fragmentacja SNI

Nazwa witryny nie jest widoczna wprost w połączeniach HTTPS i HTTP. Dla sieci, w których sama fragmentacja nie wystarcza, jest opcja Fałszywy pakiet.

Lista wyjątków · Lista docelowa

Witryny, które mogą przestać działać po fragmentacji, np. banki i płatności, przechodzą bez zmian. Wbudowano ponad 160 domen — banki, płatności, portale, gry, urzędy, szkoły.

  • .example.comz subdomenami
  • https://www.example.com/pathwklejony URL zostanie uporządkowany

Po przełączeniu Ustawień SNI na Fragmentacjaⓜ fragmentowane są tylko witryny z listy.

Tylko przeglądarki

Fragmentacja dotyczy tylko głównych przeglądarek, takich jak Chrome, Edge, Firefox i Whale — gry i programy do pracy pozostają nietknięte. Opcja jest domyślnie włączona, a obsługa DNS nadal działa dla wszystkich programów.

Połączenie, które się nie zrywa

Przed startem program sprawdza, czy serwer DNS jest osiągalny, a internet działa dalej, nawet gdy serwer przestanie odpowiadać. Po uśpieniu lub zmianie Wi-Fi nie trzeba uruchamiać go ponownie.

Raport

Sposób obsługi każdej witryny, osobno dla DNS i SNI, widać w tabeli w osobnym oknie. Przycisk Kopiuj wszystko pozwala wkleić dane prosto do Notatnika lub Excela.

TypDomenaZastosowano
DNSwww.example.comDNS przez HTTPS
SNIwww.example.comFragmentacja
SNIbank.example
SNIblocked.exampleBezpośrednio

Uruchamiaj z systemem · Zasobnik

Program startuje w zasobniku razem z Windows i ponownie włącza ochronę, jeśli ostatnio działał. Zamknięcie okna chowa go do zasobnika; ikona jest szara po zatrzymaniu i złota podczas działania.

Wielojęzyczność

Program używa języka wyświetlania Windows; można też wybrać język w polu Język w Ustawieniach — nawet w trakcie działania.

Tylko zablokowane witryny przez serwer za granicą

W krajach bez wolności internetu niektóre witryny same odrzucają połączenia z tego kraju i pokazują błąd 451. Blokada zależy od miejsca połączenia, więc szyfrowanie DNS ani fragmentacja jej nie otworzą.

Proxy mieszane kieruje przez serwer za granicą tylko domeny z listy. Reszta łączy się bezpośrednio jak zwykle, więc inne witryny działają równie szybko.

  • Po włączeniu tuż poniżej pojawia się pole listy — jedna domena w wierszu
  • Serwer jest przydzielany automatycznie przy każdym uruchomieniu; gdy nie odpowiada, używany jest następny
  • Wymaga włączonych Ustawień DNS
Twój PC Serwer za granicą blocked news shop

blocked.example — jest na liście proxy mieszanego, więc łączy się przez serwer za granicą.

Podgląd programu

SecretDNS

SecretDNS

Fragmentuje SNI – lukę bezpieczeństwa w HTTPS.

Wersja 4.1.1

Odtworzony widok z układem, kolorami i napisami prawdziwego programu. Można w nim klikać, ale nic się naprawdę nie dzieje.

Typowe sytuacje

Witryna przekierowuje na stronę z ostrzeżeniem lub połączenie się zrywa

Przy ustawieniach domyślnych (DNS Serwery lub DNS przez HTTPS + SNI Fragmentacja) w większości przypadków wystarczy kliknąć kłódkę. Włącz raport i otwórz witrynę: wiersz SNI powinien pokazywać Fragmentacja, a wiersz DNS — Zwykły lub DNS przez HTTPS. Jeśli to nie pomoże, włącz Fałszywy pakiet.

Po włączeniu jakaś witryna się nie otwiera (bank, płatności, logowanie do gry…)

Ta witryna źle znosi fragmentację. W Ustawieniach dodaj domenę do listy wyjątków pod wierszem Fragmentacja i uruchom ponownie. Zapis z kropką na początku, np. .example.com, obejmuje wszystkie subdomeny. Można też wkleić URL z paska adresu bez zmian.

Fragmentacja tylko dla kilku witryn

Przełącz Ustawienia SNI na Fragmentacjaⓜ — pod tym wierszem pojawi się pole listy docelowej. Fragmentowane są tylko wpisane domeny, reszta wysyłana jest bez zmian. Jeśli problem dotyczy jednej czy dwóch witryn, to bezpieczniejszy wybór. Gdy lista jest pusta, program przed uruchomieniem poprosi o dodanie domeny.

Pojawia się komunikat „Nie można połączyć z serwerem DNS przez HTTPS”

W niektórych sieciach firmowych i szkolnych część serwerów DoH jest nieosiągalna. Zaznacz inny serwer (np. cloudflare-dns.com) w Serwery w wierszu DNS przez HTTPS albo przełącz Ustawienia DNS na Serwery. Nie ma wtedy szyfrowania, ale nadal używany jest inny serwer DNS bez zmiany ustawień Windows.

Gry i programy do pracy mają pozostać nietknięte

Pozostaw włączoną opcję Tylko przeglądarki (domyślnie jest włączona). Fragmentacja i fałszywe pakiety dotyczą wtedy tylko głównych przeglądarek. Jeśli fragmentacji potrzebuje też inny program, np. menedżer pobierania, wyłącz tę opcję.

Zmiana języka interfejsu

Wybierz język w polu Język na dole Ustawień — zmiana następuje od razu, nawet w trakcie działania. Systemowy oznacza język wyświetlania Windows.

Program działa, ale efekt nie jest od razu widoczny

Przyczyną może być pamięć podręczna DNS przeglądarki. Zamknij wszystkie okna przeglądarki i otwórz ją ponownie.

Za darmo. Wszędzie, bez ograniczeń.

Instalator Zalecane

  • Uruchamia się zaraz po instalacji
  • Rejestruje uruchamianie z systemem
  • Działa z uprawnieniami administratora
Pobierz instalator

Wersja przenośna (ZIP)

  • Rozpakuj i uruchom SecretDNS.exe
  • Uruchamianie z systemem domyślnie wyłączone
  • Poza tym tak samo jak instalator
Pobierz wersję przenośną
  • Windows 10 · 11 32 bity · 64 bity
  • Uprawnienia administratora pytanie przy każdym uruchomieniu
  • Bez instalowania środowiska uruchomieniowego
  • Freeware w pracy, w domu, w urzędach i szkołach
Ostatnie zmiany

Wersja 4.1.0

  • Poprawiono stabilność połączenia dzięki udoskonaleniu obsługi połączeń i weryfikacji odpowiedzi
  • Skrócono początkowe opóźnienia połączenia w przypadku witryn korzystających z QUIC
  • Naprawiono zawieszanie pobierania lub obsługi połączenia podczas korzystania z serwera proxy w systemach, których dotyczył problem
  • Naprawiono nieprawidłowe akceptowanie przez wyszukiwanie adresów odpowiedzi na wcześniejsze żądania
  • Dodano alert wyświetlany, gdy nie można zmienić ustawień uruchamiania, oraz zapobiegnięto wyświetlaniu nieprawidłowego stanu ustawienia

Wersja 4.0.6

  • Zmieniono istniejące opcje tak, aby podczas aktualizacji były jednorazowo resetowane do wartości domyślnych
  • Zapobiegnięto nadpisywaniu skonfigurowanych przez użytkownika list DNS podczas aktualizacji

Wersja 4.0.5

  • Poprawiono stabilność VPN dzięki automatycznemu przełączaniu serwerów
  • Ułatwiono rozpoznawanie aktywności VPN w historii połączeń

Brak automatycznych aktualizacji. O nowej wersji program informuje przy uruchomieniu.

Więcej darmowych programów na Kilho.net

Często zadawane pytania

Czym różni się od VPN?

VPN kieruje cały ruch przez inny serwer i zmienia IP. SecretDNS nie ukrywa IP ani nie szyfruje całego ruchu — obsługuje tylko DNS i SNI, dwa miejsca, z których korzysta nadzór. Dlatego prawie nie spowalnia połączenia.

Czy fragmentacja SNI spowalnia połączenie?

Dzielona jest tylko część z nazwą witryny, a reszta ruchu wysyłana jest normalnie, więc spowolnienia prawie nie ma.

Czy zmienia ustawienia DNS w Windows?

Nie. Nie zmienia ustawień karty sieciowej i działa tylko wtedy, gdy jest uruchomiony. Nawet po zamknięciu programu lub nagłym wyłączeniu komputera po ponownym uruchomieniu wszystko działa normalnie.

Czy można używać bez instalacji?

Tak. Rozpakuj wersję przenośną (ZIP) i uruchom SecretDNS.exe. Poza tym, że uruchamianie z systemem jest domyślnie wyłączone, działa tak samo jak instalator.

Czy można używać w pracy lub w szkole?

To freeware: można go używać bez ograniczeń i za darmo w pracy, w domu, w urzędach i szkołach oraz swobodnie rozpowszechniać. Zasady korzystania z sieci określa dana instytucja.

Czy aktualizuje się automatycznie?

Nie. Przy uruchomieniu program sprawdza, czy jest nowa wersja, i wyświetla powiadomienie; kliknięcie Tak otwiera stronę pobierania.