Skip to content

Commit c43bc77

Browse files
authored
Merge branch 'master' into agm-2602-add-custom-domains-section
2 parents 8bd606b + 8f501ad commit c43bc77

File tree

715 files changed

+4696
-3339
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

715 files changed

+4696
-3339
lines changed

i18n/cs/docusaurus-plugin-content-docs/current/general/dns-filtering-syntax.md

Lines changed: 31 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,11 @@ Chování pravidla můžete změnit přidáním modifikátorů. Modifikátory mu
127127

128128
`||example.org^` je odpovídající vzor. `$` je oddělovač, který signalizuje, že zbytek pravidla jsou modifikátory. `client=127.0.0.1` je modifikátor [`client`][] s jeho hodnotou, `127.0.0.1`. `,` je oddělovač mezi modifikátory. A na konec `dnstype=A` je [`dnstype`][] s jeho hodnotou `A`.
129129

130-
**POZNÁMKA:** pokud pravidlo obsahuje modifikátor, který není uveden v tomto dokumentu, musí být celé pravidlo **ignorováno**. Tímto způsobem se vyhneme falešně pozitivním výsledkům, když se lidé pokoušejí používat seznamy filtrů nemodifikovaných blokátorů reklam v prohlížečích, jako je EasyList nebo EasyPrivacy.
130+
:::note
131+
132+
Pokud pravidlo obsahuje modifikátor, který není uveden v tomto dokumentu, musí být celé pravidlo **ignorováno**. Tímto způsobem se vyhneme falešně pozitivním výsledkům, když se lidé pokoušejí používat seznamy filtrů nemodifikovaných blokátorů reklam v prohlížečích, jako je EasyList nebo EasyPrivacy.
133+
134+
:::
131135

132136
#### `client` {#client-modifier}
133137

@@ -137,7 +141,11 @@ Modifikátor `client` umožňuje specifikovat klienty, na které se toto pravidl
137141

138142
- Podle jejich názvu. Tento způsob funguje pouze pro trvalé klienty (v AdGuard Home) a zařízení (v soukromý AdGuard DNS), které jste přidali ručně.
139143

140-
**POZNÁMKA:** v AdGuard Home nejsou v současné době podporovány identifikátory klientů, ale pouze názvy. Pokud jste přidali klienta s názvem “My Client“ a identifikátor klienta `my-client`, zapište modifikátor jako `$client= 'My Client'` na rozdíl od `$client= my-client`.
144+
:::note
145+
146+
V AdGuard Home nejsou v současné době podporovány identifikátory klientů, ale pouze názvy. Pokud jste přidali klienta s názvem “My Client“ a identifikátor klienta `my-client`, zapište modifikátor jako `$client= 'My Client'` na rozdíl od `$client= my-client`.
147+
148+
:::
141149

142150
Syntaxe je:
143151

@@ -153,7 +161,11 @@ $client=~value1
153161

154162
Názvy klientů obvykle obsahují mezery nebo jiné speciální znaky, proto byste měli název uzavřít do uvozovek. Podporovány jsou jednoduché i dvojité uvozovky ASCII. Zpětné lomítko (`\`) použijte k vynechání uvozovek (`"` a `'`), čárek (`,`) a svislých čar (`|`).
155163

156-
**POZNÁMKA:** když vyloučíte klienta, **musíte** umístit znak `~` mimo uvozovky.
164+
:::note
165+
166+
Když vyloučíte klienta, **musíte** umístit znak `~` mimo uvozovky.
167+
168+
:::
157169

158170
**Příklady:**
159171

@@ -200,7 +212,7 @@ Problém tohoto přístupu spočívá v tom, že tímto způsobem odblokujete ta
200212

201213
- `@@*$denyallow=com|net`: odblokovat vše kromě `*.com` a `*.net`.
202214

203-
- `||example.org^$denyallow=sub.example.org`. zablokuje `example.org` a `*.example.org`, ale nezablokuje `sub.example.org`.
215+
- `||example.org^$denyallow=sub.example.org`: zablokuje `example.org` a `*.example.org`, ale nezablokuje `sub.example.org`.
204216

205217
#### `dnstype` {#dnstype-modifier}
206218

@@ -233,7 +245,11 @@ $dnstype=value2
233245

234246
- `||example.org^$dnstype=~A|~CNAME`: povoluje pouze `A` a `CNAME` DNS dotazů pro `example.org` zablokuje zbytek.
235247

236-
**POZNÁMKA:** před verzí **v0.108.0** by AdGuard Home k filtrování záznamů odpovědi použil typ požadavku, nikoli typ samotného záznamu odpovědi. To způsobovalo problémy, protože to znamenalo, že nebylo možné napsat pravidla, která by v odpovědích na požadavky `A` a `AAAA` povolila určité záznamy `CNAME`. Ve verzi **v0.108.0** bylo toto chování změněno, takže nyní je to:
248+
:::note
249+
250+
Před verzí **v0.108.0** používal AdGuard Home k filtrování záznamů o odpovědi typ požadavku, nikoli typ samotného záznamu o odpovědi. To způsobovalo problémy, protože to znamenalo, že nebylo možné napsat pravidla, která by v odpovědích na požadavky `A` a `AAAA` povolila určité záznamy `CNAME`. Ve verzi **v0.108.0** bylo toto chování změněno, takže nyní je to:
251+
252+
:::
237253

238254
```none
239255
||canon.example.com^$dnstype=~CNAME
@@ -318,7 +334,11 @@ Aktuálně podporované typy RR s příklady:
318334

319335
- `||4.3.2.1.in-addr.arpa^$dnsrewrite=NOERROR;PTR;example.net.` přidá `PTR` záznam pro reverzní DNS. Výsledkem reverzních DNS požadavků na `1.2.3.4` na server DNS bude `example.net`.
320336

321-
**POZNÁMKA:** IP ADRESA MUSÍ být v opačném pořadí. Viz [RFC 1035][rfc1035].
337+
:::note
338+
339+
IP adresa MUSÍ být v obráceném pořadí. Viz [RFC 1035][rfc1035].
340+
341+
:::
322342

323343
- `||example.com^$dnsrewrite=NOERROR;A;1.2.3.4` přidá odezvu `A` s hodnotou `1.2.3.4`.
324344

@@ -395,7 +415,11 @@ Pravidla s modifikátorem `badfilter` vypnou ostatní základní pravidla, na kt
395415

396416
- `@@||example.org^$badfilter` zakáže `@@||example.org^`.
397417

398-
**POZNÁMKA:** modifikátor `badfilter` v současné době nefunguje s pravidly ve stylu `/etc/hosts`. `127.0.0.1 example.org$badfilter` nezakáže **** původní pravidlo `127.0.0.1 example.org`.
418+
:::note
419+
420+
Modifikátor `badfilter` v současné době nefunguje s pravidly ve stylu `/etc/hosts`. `127.0.0.1 example.org$badfilter` nezakáže **** původní pravidlo `127.0.0.1 example.org`.
421+
422+
:::
399423

400424
#### `ctag` {#ctag-modifier}
401425

i18n/cs/docusaurus-plugin-content-docs/current/general/dns-filtering.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@ Abychom lépe porozuměli filtrování DNS, měli bychom si nejprve odpovědět
1515

1616
## Co je DNS?
1717

18-
DNS je zkratka pro "Domain name system" (decentralizovaný systém doménových názvů) a jeho účelem je překládat názvy webových stránek do podoby srozumitelné prohlížečům, tj. IP adres. Pokaždé, když přejdete na webovou stránku, prohlížeč odešle požadavek na speciální typ serveru (server DNS). Tento server se podívá na požadovaný název domény a odpoví odpovídající IP adresou. Velmi schematicky to lze znázornit takto:
18+
DNS je zkratka pro *Domain name system* a jeho účelem je překládat názvy webových stránek do podoby srozumitelné prohlížečům, tj. IP adres. Pokaždé, když přejdete na webovou stránku, prohlížeč odešle požadavek na speciální typ serveru (server DNS). Tento server se podívá na požadovaný název domény a odpoví odpovídající IP adresou. Velmi schematicky to lze znázornit takto:
1919

2020
![How DNS works](https://cdn.adtidy.org/public/Adguard/kb/DNS_filtering/how_dns_works_en.png)
2121

2222
Totéž samozřejmě platí pro všechny aplikace a programy, které odesílají jakékoli webové požadavky, nejen pro prohlížeče.
2323

2424
## Jak funguje DNS filtrování?
2525

26-
Pokud používáte některou z aplikací AdGuard, která podporuje DNS filtrování, funguje jako vyrovnávací paměť mezi vaším zařízením a serverem DNS. Všechny DNS požadavky, které se vaše prohlížeče nebo aplikace chystají odeslat, nejprve zpracuje AdGuard. Pokud používáte výchozí DNS server poskytovaný poskytovatelem internetových služeb (ISP), je pravděpodobné, že vaše přenosy DNS nejsou šifrované a jsou náchylné k odposlechu a zcizení. AdGuard zašifruje všechny vaše DNS požadavky ještě předtím, než opustí vaše zařízení, aby se k jejich obsahu nedostal žádný zloduch. Kromě toho dokáže AdGuard identifikovat požadavky na reklamní, sledovací domény a/nebo domény pro dospělé a přesměrovat je do "černé díry" namísto přesměrování na DNS server. Více o tom později [později](#local-dns-blocklists).
26+
Pokud používáte některou z aplikací AdGuard, která podporuje DNS filtrování, funguje jako vyrovnávací paměť mezi vaším zařízením a serverem DNS. Všechny DNS požadavky, které se vaše prohlížeče nebo aplikace chystají odeslat, nejprve zpracuje AdGuard. Pokud používáte výchozí DNS server poskytovaný poskytovatelem internetových služeb (ISP), je pravděpodobné, že vaše přenosy DNS nejsou šifrované a jsou náchylné k odposlechu a zcizení. AdGuard zašifruje všechny vaše DNS požadavky ještě předtím, než opustí vaše zařízení, aby se k jejich obsahu nedostal žádný zloduch. Kromě toho dokáže AdGuard identifikovat požadavky na reklamní, sledovací domény a/nebo domény pro dospělé a přesměrovat je do černé díry namísto přesměrování na DNS server. Více o tom později [později](#local-dns-blocklists).
2727

2828
![How DNS filtering works](https://cdn.adtidy.org/public/Adguard/kb/DNS_filtering/how_dns_filtering_works_en.png)
2929

@@ -49,13 +49,13 @@ V aplikaci AdGuard pro iOS musíte nejprve v *Nastavení* povolit *Pokročilý r
4949

5050
:::
5151

52-
Můžete přidat libovolný počet vlastních seznamů zakázaných. Můžete např. použít [filtr AdGuard DNS](https://github.com/AdguardTeam/AdGuardSDNSFilter). Doslova blokuje vše, co dělá server AdGuard DNS, ale v tomto případě můžete použít jakýkoli jiný server DNS. Navíc tímto způsobem můžete přidávat další filtry nebo vytvářet vlastní pravidla výjimek, což by při jednoduchém "použití DNS serveru zakázaných" nebylo možné.
52+
Můžete přidat libovolný počet vlastních seznamů zakázaných. Můžete např. použít [filtr AdGuard DNS](https://github.com/AdguardTeam/AdGuardSDNSFilter). Doslova blokuje vše, co dělá server AdGuard DNS, ale v tomto případě můžete použít jakýkoli jiný server DNS. Navíc tímto způsobem můžete přidávat další filtry nebo vytvářet vlastní pravidla výjimek, což by při jednoduchém použití DNS serveru zakázaných nebylo možné.
5353

54-
Existují stovky různých DNS seznamů zakázaných, můžete je hledat [zde](https://filterlists.com/).
54+
Existují stovky různých DNS seznamů zakázaných, můžete je hledat na [filters.com](https://filterlists.com/).
5555

5656
## DNS filtrování vs. filtrování sítě
5757

58-
Filtrování sítě je to, čemu říkáme 'obvyklý' způsob, jakým samostatné aplikace AdGuard zpracovávají síťový provoz, odtud i název. Klidně si to osvěžte přečtením [tohoto článku](https://adguard.com/kb/general/ad-filtering/how-ad-blocking-works/).
58+
Filtrování sítě je to, čemu říkáme obvyklý způsob, jakým samostatné aplikace AdGuard zpracovávají síťový provoz, odtud i název. Klidně si to osvěžte přečtením [tohoto článku](https://adguard.com/kb/general/ad-filtering/how-ad-blocking-works/).
5959

6060
Především musíme zmínit, že s AdGuardem si nemusíte vybírat. Vždy můžete současně používat běžné filtrování sítě i DNS filtrování. Je však důležité pochopit hlavní rozdíly mezi nimi. DNS filtrování má své jedinečné výhody i nevýhody:
6161

@@ -67,7 +67,7 @@ Především musíme zmínit, že s AdGuardem si nemusíte vybírat. Vždy můž
6767

6868
**Nevýhody DNS filtrování:**
6969

70-
1. DNS filtrování je "hrubé", což znamená, že neodstraňuje prázdná místa, která zůstala za blokovanou reklamou, ani nepoužívá žádné kosmetické filtrování. Mnoho složitějších reklam nelze zablokovat na úrovni DNS (respektive lze, ale pouze zablokováním celých domén, které se používají k jiným účelům).
70+
1. DNS filtrování je hrubé, což znamená, že neodstraňuje prázdná místa, která zůstala za blokovanou reklamou, ani nepoužívá žádné kosmetické filtrování. Mnoho složitějších reklam nelze zablokovat na úrovni DNS (respektive lze, ale pouze zablokováním celých domén, které se používají k jiným účelům).
7171

7272
![Example of difference](https://cdn.adtidy.org/public/Adguard/kb/DNS_filtering/dns_diff.jpg) *Příklad rozdílu mezi filtrováním DNS a filtrováním sítě*
7373

0 commit comments

Comments
 (0)