Skip to content

Commit 6bb9a2d

Browse files
author
SMKRV
committed
docs(readme): Enhance quick setup guide readability
1 parent 45bb8f9 commit 6bb9a2d

File tree

1 file changed

+13
-16
lines changed

1 file changed

+13
-16
lines changed

README.md

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ Lastly, the script can also aid in generating DNS FWD records, making it a compr
2020

2121
#### TLDR; ⚡ Quick Setup Guide
2222

23-
<div style="font-size: 80%;">
23+
<div style="font-size: 60%;">
2424

25-
> #### Prerequisites
25+
> **Prerequisites**
2626
> - Unix-like system
2727
> - Install dependencies: `sudo apt-get install curl jq gawk grep parallel`
2828
>
29-
> #### Setup Steps
29+
> **Setup Steps**
3030
> 1. Create a working directory
3131
> 2. Copy scripts:
3232
> - `mikrotik-domain-filter-bash.sh`
@@ -56,15 +56,15 @@ Lastly, the script can also aid in generating DNS FWD records, making it a compr
5656
> ./mikrotik-domain-filter-bash.sh
5757
> ```
5858
>
59-
> #### Output
59+
> **Output**
6060
> - Filtered domain lists:
6161
> * `filtered_domains_mikrotik.txt`
6262
> * `filtered_domains_special_mikrotik.txt`
6363
> - Logs: `script.log`
6464
>
65-
> #### MikroTik Configuration
65+
> **MikroTik Configuration**
6666
> 1. Import `dns-static-updater.rsc`
67-
> 2. Configure DNS static records for main and special domain lists
67+
> 2. Configure DNS static records import for main and special domain lists
6868
> 3. Set up local Mangle and other necessary rules
6969
>
7070
>**Tip**: Test thoroughly and monitor system resources!
@@ -238,7 +238,7 @@ https://raw.githubusercontent.com/hagezi/dns-blocklists/refs/heads/main/domains/
238238
239239
### Detailed Description of Domain Processing in Downloaded Lists
240240
241-
This document describes the detailed process of handling domains from downloaded lists, including filtering, validation, whitelisting, and special list exclusions. The examples provided will use the specified domains and their subdomains, along with complex input formats such as Clash and Clash New.
241+
This part describes the detailed process of handling domains from downloaded lists, including filtering, validation, whitelisting, and special list exclusions. The examples provided will use the specified domains and their subdomains, along with complex input formats such as Clash and Clash New.
242242
243243
#### 1. Initial Filtering
244244
@@ -272,9 +272,8 @@ rule, IP-CIDR, 1.1.1.1/32
272272
```
273273
debian.org
274274
googlevideo.com
275-
help.mikrotik.com
276-
instagram.com
277275
mikrotik.com
276+
instagram.com
278277
spotify.com
279278
tiktok.com
280279
wikipedia.org
@@ -306,10 +305,10 @@ workplace.co.jp
306305
**Other domains:**
307306
```
308307
help.mikrotik.com
309-
googlevideo.com
310-
instagram.com
311-
spotify.com
312-
tiktok.com
308+
cdn.cache.googlevideo.com
309+
help.instagram.com
310+
cdn.spotify.com
311+
global.tiktok.com
313312
```
314313
315314
#### 3. DNS Validation
@@ -320,7 +319,6 @@ Domains are checked for validity using DNS queries. Only domains that resolve co
320319
```
321320
debian.org
322321
googlevideo.com
323-
help.mikrotik.com
324322
instagram.com
325323
mikrotik.com
326324
spotify.com
@@ -335,8 +333,7 @@ workplace.co.jp
335333
**Example Output (assuming all domains resolve correctly):**
336334
```
337335
debian.org
338-
googlevideo.com
339-
help.mikrotik.com
336+
googlevideo.co
340337
instagram.com
341338
mikrotik.com
342339
spotify.com

0 commit comments

Comments
 (0)