{"id":1591,"date":"2026-01-31T20:56:21","date_gmt":"2026-01-31T13:56:21","guid":{"rendered":"https:\/\/thien-ly.online\/?page_id=1591"},"modified":"2026-03-27T17:27:04","modified_gmt":"2026-03-27T10:27:04","slug":"adguardhome","status":"publish","type":"page","link":"https:\/\/thien-ly.online\/en\/blog\/adguardhome\/","title":{"rendered":"Blog-adguardhome"},"content":{"rendered":"<section class=\"section\" id=\"section_838373096\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row align-center\"  id=\"row-658467817\">\n\n\t<div id=\"col-1753047876\" class=\"col medium-10 small-12 large-10\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n<h2 style=\"font-size: 2.5rem; font-weight: 700; color: #2c3e50; margin-bottom: 20px;\">AdGuard Home &#8211; Ch\u1eb7n qu\u1ea3ng c\u00e1o cho to\u00e0n b\u1ed9 thi\u1ebft b\u1ecb trong nh\u00e0<\/h2>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_838373096 {\n  padding-top: 60px 0px;\n  padding-bottom: 60px 0px;\n  background-color: rgb(248, 248, 248);\n}\n<\/style>\n\t<\/section>\n\t\n\t<section class=\"section\" id=\"section_1362024689\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row\"  id=\"row-1650098931\">\n\n\t<div id=\"col-561022194\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">B\u1ea1n ch\u1eb7n qu\u1ea3ng c\u00e1o b\u1eb1ng c\u00e1ch n\u00e0o? Extension tr\u00ecnh duy\u1ec7t? AdBlock Plus? uBlock Origin?<\/p>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">Th\u1eadt ra th\u00ec c\u00e1ch n\u00e0o c\u0169ng t\u1ed1t. Nh\u01b0ng b\u1ecb h\u1ea1n ch\u1ebf l\u00e0 n\u00f3 ch\u1ec9 gi\u00fap b\u1ea1n ch\u1eb7n qu\u1ea3ng c\u00e1o khi l\u01b0\u1edbt web tr\u00ean m\u00e1y t\u00ednh, c\u00f2n c\u00e1c thi\u1ebft b\u1ecb kh\u00e1c nh\u01b0 \u0111i\u1ec7n tho\u1ea1i, Smart TV, IoT th\u00ec sao?<\/p>\n<h3 style=\"font-size: 1.75rem; font-weight: 600; color: #2c3e50; margin-top: 30px; margin-bottom: 15px;\">AdGuard Home l\u00e0 g\u00ec?<\/h3>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">AdGuard Home l\u00e0 gi\u1ea3i ph\u00e1p DNS-level ad blocker ho\u1ea1t \u0111\u1ed9ng nh\u01b0 m\u1ed9t DNS server, ch\u1eb7n qu\u1ea3ng c\u00e1o v\u00e0 tracking cho T\u1ea4T C\u1ea2 thi\u1ebft b\u1ecb trong m\u1ea1ng gia \u0111\u00ecnh c\u1ee7a b\u1ea1n. Kh\u00f4ng c\u1ea7n c\u00e0i \u0111\u1eb7t \u1ee9ng d\u1ee5ng tr\u00ean t\u1eebng thi\u1ebft b\u1ecb.<\/p>\n<h3 style=\"font-size: 1.75rem; font-weight: 600; color: #2c3e50; margin-top: 30px; margin-bottom: 15px;\">T\u00ednh n\u0103ng n\u1ed5i b\u1eadt<\/h3>\n<ul style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-left: 20px;\">\n<li>Ch\u1eb7n qu\u1ea3ng c\u00e1o v\u00e0 tracking tr\u00ean m\u1ecdi thi\u1ebft b\u1ecb<\/li>\n<li>Kh\u00f4ng c\u1ea7n c\u00e0i \u0111\u1eb7t app tr\u00ean t\u1eebng thi\u1ebft b\u1ecb<\/li>\n<li>B\u1ea3o v\u1ec7 tr\u1ebb em v\u1edbi Safe Browsing v\u00e0 Parental Control<\/li>\n<li>Dashboard tr\u1ef1c quan theo d\u00f5i DNS queries<\/li>\n<li>T\u00f9y ch\u1ec9nh whitelist\/blacklist domain<\/li>\n<li>H\u1ed7 tr\u1ee3 DNS-over-HTTPS (DoH) v\u00e0 DNS-over-TLS (DoT)<\/li>\n<li>Mi\u1ec5n ph\u00ed v\u00e0 m\u00e3 ngu\u1ed3n m\u1edf<\/li>\n<\/ul>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-561022194 > .col-inner {\n  padding: 20px 30px 20px 30px;\n}\n<\/style>\n\t<\/div>\n\n\t\n\n\t<div id=\"col-834840801\" class=\"col medium-6 small-12 large-6\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_1564921063\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" >\n\t\t\t<img decoding=\"async\" src=\"adguard-demo\" alt=\"\"\/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_1564921063 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1362024689 {\n  padding-top: 40px 0px;\n  padding-bottom: 40px 0px;\n  background-color: rgb(255, 255, 255);\n}\n<\/style>\n\t<\/section>\n\t\n\t<section class=\"section\" id=\"section_950612454\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row align-center\"  id=\"row-1848871250\">\n\n\t<div id=\"col-657955472\" class=\"col medium-10 small-12 large-10\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h3 style=\"font-size: 1.75rem; font-weight: 600; color: #2c3e50; margin-bottom: 25px; text-align: center;\">AdGuard Home ho\u1ea1t \u0111\u1ed9ng nh\u01b0 th\u1ebf n\u00e0o?<\/h3>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n<div class=\"row row-collapse align-center\"  id=\"row-516344907\">\n\n\t<div id=\"col-111333409\" class=\"col medium-4 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n<div style=\"background: #fff; padding: 30px; border-radius: 8px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);\">\n<h4 style=\"font-size: 1.25rem; font-weight: 600; color: #2c3e50; margin-bottom: 15px;\">1\ufe0f\u20e3 DNS Server<\/h4>\n<p style=\"font-size: 0.95rem; line-height: 1.6; color: #666;\">AdGuard Home ho\u1ea1t \u0111\u1ed9ng nh\u01b0 m\u1ed9t DNS server trong m\u1ea1ng n\u1ed9i b\u1ed9, nh\u1eadn m\u1ecdi DNS request t\u1eeb c\u00e1c thi\u1ebft b\u1ecb.<\/p>\n<\/div>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-111333409 > .col-inner {\n  padding: 20px;\n}\n<\/style>\n\t<\/div>\n\n\t\n\n\t<div id=\"col-973818844\" class=\"col medium-4 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n<div style=\"background: #fff; padding: 30px; border-radius: 8px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);\">\n<h4 style=\"font-size: 1.25rem; font-weight: 600; color: #2c3e50; margin-bottom: 15px;\">2\ufe0f\u20e3 Filter Domains<\/h4>\n<p style=\"font-size: 0.95rem; line-height: 1.6; color: #666;\">So s\u00e1nh domain v\u1edbi blacklist (ads, tracking, malware) v\u00e0 ch\u1eb7n c\u00e1c domain \u0111\u1ed9c h\u1ea1i ngay t\u1eeb DNS level.<\/p>\n<\/div>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-973818844 > .col-inner {\n  padding: 20px;\n}\n<\/style>\n\t<\/div>\n\n\t\n\n\t<div id=\"col-1107846306\" class=\"col medium-4 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n<div style=\"background: #fff; padding: 30px; border-radius: 8px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);\">\n<h4 style=\"font-size: 1.25rem; font-weight: 600; color: #2c3e50; margin-bottom: 15px;\">3\ufe0f\u20e3 Clean Network<\/h4>\n<p style=\"font-size: 0.95rem; line-height: 1.6; color: #666;\">M\u1ecdi thi\u1ebft b\u1ecb s\u1eed d\u1ee5ng DNS n\u00e0y \u0111\u1ec1u \u0111\u01b0\u1ee3c b\u1ea3o v\u1ec7 kh\u1ecfi qu\u1ea3ng c\u00e1o v\u00e0 tracking t\u1ef1 \u0111\u1ed9ng.<\/p>\n<\/div>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-1107846306 > .col-inner {\n  padding: 20px;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_950612454 {\n  padding-top: 50px 0px;\n  padding-bottom: 50px 0px;\n  background-color: rgb(240, 245, 250);\n}\n<\/style>\n\t<\/section>\n\t\n\t<section class=\"section\" id=\"section_1371859588\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row align-center\"  id=\"row-600228209\">\n\n\t<div id=\"col-1997949807\" class=\"col medium-10 small-12 large-10\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h3 style=\"font-size: 1.75rem; font-weight: 600; color: #2c3e50; margin-bottom: 25px; text-align: center;\">Y\u00eau c\u1ea7u h\u1ec7 th\u1ed1ng<\/h3>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-bottom: 20px;\">AdGuard Home r\u1ea5t nh\u1eb9 v\u00e0 c\u00f3 th\u1ec3 ch\u1ea1y tr\u00ean nhi\u1ec1u n\u1ec1n t\u1ea3ng:<\/p>\n<ul style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-left: 20px;\">\n<li><strong>Raspberry Pi:<\/strong> Ch\u1ec9 c\u1ea7n 512MB RAM l\u00e0 \u0111\u1ee7<\/li>\n<li><strong>VPS\/Cloud:<\/strong> B\u1ea5t k\u1ef3 server Linux\/Windows n\u00e0o<\/li>\n<li><strong>Docker:<\/strong> D\u1ec5 d\u00e0ng tri\u1ec3n khai qua container<\/li>\n<li><strong>Home Server:<\/strong> NAS, mini PC, m\u00e1y t\u00ednh c\u0169<\/li>\n<\/ul>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-top: 20px;\">Khuy\u1ebfn ngh\u1ecb: M\u00e1y ch\u1ee7 c\u00f3 IP t\u0129nh trong m\u1ea1ng n\u1ed9i b\u1ed9 \u0111\u1ec3 d\u1ec5 c\u1ea5u h\u00ecnh DNS.<\/p>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-1997949807 > .col-inner {\n  padding: 0px 30px 0px 30px;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1371859588 {\n  padding-top: 50px 0px;\n  padding-bottom: 50px 0px;\n  background-color: rgb(255, 255, 255);\n}\n<\/style>\n\t<\/section>\n\t\n\t<section class=\"section\" id=\"section_585854262\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row align-center\"  id=\"row-1172967631\">\n\n\t<div id=\"col-1279501780\" class=\"col medium-10 small-12 large-10\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h3 style=\"font-size: 1.75rem; font-weight: 600; color: #2c3e50; margin-bottom: 25px; text-align: center;\">H\u01b0\u1edbng d\u1eabn c\u00e0i \u0111\u1eb7t AdGuard Home<\/h3>\n<h4 style=\"font-size: 1.25rem; font-weight: 600; color: #2c3e50; margin-top: 25px; margin-bottom: 15px;\">C\u00e1ch 1: C\u00e0i \u0111\u1eb7t b\u1eb1ng Docker (Khuy\u1ebfn ngh\u1ecb)<\/h4>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">T\u1ea1o th\u01b0 m\u1ee5c v\u00e0 file docker-compose.yml:<\/p>\n<pre style=\"background: #2c3e50; color: #fff; padding: 20px; border-radius: 5px; overflow-x: auto; font-size: 0.9rem;\"><span style=\"color: #000000;\"><code>mkdir adguardhome\r\ncd adguardhome\r\nnano docker-compose.yml<\/code><\/span><\/pre>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-top: 20px;\">N\u1ed9i dung file docker-compose.yml:<\/p>\n<pre style=\"background: #2c3e50; color: #fff; padding: 20px; border-radius: 5px; overflow-x: auto; font-size: 0.9rem;\"><span style=\"color: #000000;\"><code>version: '3'\r\nservices:\r\n  adguardhome:\r\n    image: adguard\/adguardhome\r\n    container_name: adguardhome\r\n    restart: unless-stopped\r\n    ports:\r\n      - \"53:53\/tcp\"\r\n      - \"53:53\/udp\"\r\n      - \"3000:3000\/tcp\"\r\n      - \"80:80\/tcp\"\r\n      - \"443:443\/tcp\"\r\n    volumes:\r\n      - .\/work:\/opt\/adguardhome\/work\r\n      - .\/conf:\/opt\/adguardhome\/conf<\/code><\/span><\/pre>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-top: 20px;\">Kh\u1edfi \u0111\u1ed9ng AdGuard Home:<\/p>\n<pre style=\"background: #2c3e50; color: #fff; padding: 20px; border-radius: 5px; overflow-x: auto; font-size: 0.9rem;\"><span style=\"color: #000000;\"><code>docker-compose up -d<\/code><\/span><\/pre>\n<h4 style=\"font-size: 1.25rem; font-weight: 600; color: #2c3e50; margin-top: 35px; margin-bottom: 15px;\">C\u00e1ch 2: C\u00e0i \u0111\u1eb7t script t\u1ef1 \u0111\u1ed9ng (Linux)<\/h4>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">Ch\u1ea1y l\u1ec7nh sau \u0111\u1ec3 c\u00e0i \u0111\u1eb7t t\u1ef1 \u0111\u1ed9ng:<\/p>\n<pre style=\"background: #2c3e50; color: #fff; padding: 20px; border-radius: 5px; overflow-x: auto; font-size: 0.9rem;\"><span style=\"color: #000000;\"><code>curl -s -S -L https:\/\/raw.githubusercontent.com\/AdguardTeam\/AdGuardHome\/master\/scripts\/install.sh | sh -s -- -v<\/code><\/span><\/pre>\n<h4 style=\"font-size: 1.25rem; font-weight: 600; color: #2c3e50; margin-top: 35px; margin-bottom: 15px;\">C\u00e1ch 3: C\u00e0i \u0111\u1eb7t th\u1ee7 c\u00f4ng<\/h4>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">T\u1ea3i file binary ph\u00f9 h\u1ee3p t\u1eeb <a style=\"color: #3498db;\" href=\"https:\/\/github.com\/AdguardTeam\/AdGuardHome\/releases\" target=\"_blank\" rel=\"noopener\">GitHub Releases<\/a>, gi\u1ea3i n\u00e9n v\u00e0 ch\u1ea1y:<\/p>\n<pre style=\"background: #2c3e50; color: #fff; padding: 20px; border-radius: 5px; overflow-x: auto; font-size: 0.9rem;\"><span style=\"color: #000000;\"><code>.\/AdGuardHome -s install<\/code><\/span><\/pre>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-1279501780 > .col-inner {\n  padding: 0px 30px 0px 30px;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_585854262 {\n  padding-top: 50px 0px;\n  padding-bottom: 50px 0px;\n  background-color: rgb(240, 245, 250);\n}\n<\/style>\n\t<\/section>\n\t\n\t<section class=\"section\" id=\"section_644293706\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row align-center\"  id=\"row-110801511\">\n\n\t<div id=\"col-1672376215\" class=\"col medium-10 small-12 large-10\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h3 style=\"font-size: 1.75rem; font-weight: 600; color: #2c3e50; margin-bottom: 25px; text-align: center;\">C\u1ea5u h\u00ecnh AdGuard Home<\/h3>\n<h4 style=\"font-size: 1.25rem; font-weight: 600; color: #2c3e50; margin-top: 25px; margin-bottom: 15px;\">B\u01b0\u1edbc 1: Truy c\u1eadp Web Interface<\/h4>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">Sau khi c\u00e0i \u0111\u1eb7t, truy c\u1eadp giao di\u1ec7n web t\u1ea1i:<\/p>\n<pre style=\"background: #ecf0f1; color: #2c3e50; padding: 15px; border-radius: 5px; font-size: 0.95rem; margin-top: 15px; margin-bottom: 15px;\"><code>http:\/\/&lt;IP-server&gt;:3000<\/code><\/pre>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">L\u00e0m theo wizard thi\u1ebft l\u1eadp ban \u0111\u1ea7u:<\/p>\n<ul style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-left: 20px; margin-top: 15px;\">\n<li>Ch\u1ecdn port cho Web Interface (m\u1eb7c \u0111\u1ecbnh: 80)<\/li>\n<li>Ch\u1ecdn port cho DNS server (m\u1eb7c \u0111\u1ecbnh: 53)<\/li>\n<li>T\u1ea1o t\u00e0i kho\u1ea3n admin<\/li>\n<\/ul>\n<h4 style=\"font-size: 1.25rem; font-weight: 600; color: #2c3e50; margin-top: 35px; margin-bottom: 15px;\">B\u01b0\u1edbc 2: C\u1ea5u h\u00ecnh DNS Filters<\/h4>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">V\u00e0o <strong>Filters &gt; DNS blocklists<\/strong> v\u00e0 th\u00eam c\u00e1c filter list:<\/p>\n<ul style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-left: 20px; margin-top: 15px;\">\n<li><strong>AdGuard DNS filter:<\/strong> Ch\u1eb7n qu\u1ea3ng c\u00e1o chung<\/li>\n<li><strong>EasyList:<\/strong> Ch\u1eb7n qu\u1ea3ng c\u00e1o qu\u1ed1c t\u1ebf<\/li>\n<li><strong>EasyPrivacy:<\/strong> Ch\u1eb7n tracking<\/li>\n<li><strong>Peter Lowe&#8217;s List:<\/strong> Ch\u1eb7n ads v\u00e0 tracking<\/li>\n<li><strong>OISD:<\/strong> Blocklist to\u00e0n di\u1ec7n<\/li>\n<\/ul>\n<h4 style=\"font-size: 1.25rem; font-weight: 600; color: #2c3e50; margin-top: 35px; margin-bottom: 15px;\">B\u01b0\u1edbc 3: C\u1ea5u h\u00ecnh Upstream DNS<\/h4>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">V\u00e0o <strong>Settings &gt; DNS settings<\/strong>, c\u1ea5u h\u00ecnh Upstream DNS servers:<\/p>\n<pre style=\"background: #2c3e50; color: #fff; padding: 20px; border-radius: 5px; overflow-x: auto; font-size: 0.9rem; margin-top: 15px;\"><span style=\"color: #282828;\"><code># Cloudflare DNS\nhttps:\/\/dns.cloudflare.com\/dns-query\ntls:\/\/1.1.1.1\n# Google DNS\nhttps:\/\/dns.google\/dns-query\ntls:\/\/8.8.8.8<\/code><\/span><\/pre>\n<h4 style=\"font-size: 1.25rem; font-weight: 600; color: #2c3e50; margin-top: 35px; margin-bottom: 15px;\">B\u01b0\u1edbc 4: C\u1ea5u h\u00ecnh thi\u1ebft b\u1ecb s\u1eed d\u1ee5ng AdGuard DNS<\/h4>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\"><strong>C\u00e1ch 1 &#8211; C\u1ea5u h\u00ecnh tr\u00ean Router (Khuy\u1ebfn ngh\u1ecb):<\/strong><\/p>\n<ul style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-left: 20px;\">\n<li>Truy c\u1eadp giao di\u1ec7n qu\u1ea3n tr\u1ecb Router<\/li>\n<li>T\u00ecm m\u1ee5c DNS Settings ho\u1eb7c DHCP Settings<\/li>\n<li>\u0110\u1eb7t Primary DNS th\u00e0nh IP c\u1ee7a AdGuard Home server<\/li>\n<li>M\u1ecdi thi\u1ebft b\u1ecb trong m\u1ea1ng s\u1ebd t\u1ef1 \u0111\u1ed9ng s\u1eed d\u1ee5ng DNS n\u00e0y<\/li>\n<\/ul>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-top: 20px;\"><strong>C\u00e1ch 2 &#8211; C\u1ea5u h\u00ecnh tr\u00ean t\u1eebng thi\u1ebft b\u1ecb:<\/strong><\/p>\n<ul style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-left: 20px;\">\n<li><strong>Windows:<\/strong> Settings &gt; Network &gt; Change adapter options &gt; Properties &gt; IPv4 &gt; DNS<\/li>\n<li><strong>macOS:<\/strong> System Preferences &gt; Network &gt; Advanced &gt; DNS<\/li>\n<li><strong>iOS:<\/strong> Settings &gt; Wi-Fi &gt; (i) &gt; Configure DNS &gt; Manual<\/li>\n<li><strong>Android:<\/strong> Settings &gt; Network &gt; Wi-Fi &gt; Long press &gt; Modify network &gt; Advanced &gt; DNS<\/li>\n<\/ul>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-1672376215 > .col-inner {\n  padding: 0px 30px 0px 30px;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_644293706 {\n  padding-top: 50px 0px;\n  padding-bottom: 50px 0px;\n  background-color: rgb(255, 255, 255);\n}\n<\/style>\n\t<\/section>\n\t\n\t<section class=\"section\" id=\"section_1161171612\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row row-collapse align-center\"  id=\"row-695600631\">\n\n\t<div id=\"col-442261389\" class=\"col medium-6 small-12 large-6\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n<div class=\"uxb-no-content uxb-image\">Upload Image...<\/div>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-442261389 > .col-inner {\n  padding: 30px;\n}\n<\/style>\n\t<\/div>\n\n\t\n\n\t<div id=\"col-1749267917\" class=\"col medium-6 small-12 large-6\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h3 style=\"font-size: 1.75rem; font-weight: 600; color: #2c3e50; margin-bottom: 20px;\">Parental Control &#038; Safe Browsing<\/h3>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">AdGuard Home cung c\u1ea5p t\u00ednh n\u0103ng b\u1ea3o v\u1ec7 gia \u0111\u00ecnh m\u1ea1nh m\u1ebd:<\/p>\n<ul style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-left: 20px; margin-top: 15px;\">\n<li><strong>Parental Control:<\/strong> Ch\u1eb7n n\u1ed9i dung ng\u01b0\u1eddi l\u1edbn t\u1ef1 \u0111\u1ed9ng<\/li>\n<li><strong>Safe Browsing:<\/strong> Ch\u1eb7n website \u0111\u1ed9c h\u1ea1i, phishing<\/li>\n<li><strong>Safe Search:<\/strong> B\u1eadt safe search tr\u00ean Google, Bing, YouTube<\/li>\n<li><strong>Custom Rules:<\/strong> T\u1ef1 th\u00eam domain c\u1ea7n ch\u1eb7n cho tr\u1ebb em<\/li>\n<\/ul>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-top: 15px;\">B\u1eadt c\u00e1c t\u00ednh n\u0103ng n\u00e0y t\u1ea1i <strong>Settings > General settings<\/strong>.<\/p>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-1749267917 > .col-inner {\n  padding: 30px 40px 30px 40px;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1161171612 {\n  padding-top: 50px 0px;\n  padding-bottom: 50px 0px;\n  background-color: rgb(240, 245, 250);\n}\n<\/style>\n\t<\/section>\n\t\n\t<section class=\"section\" id=\"section_729144149\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row row-collapse align-center\"  id=\"row-2015543457\">\n\n\t<div id=\"col-516391715\" class=\"col medium-6 small-12 large-6\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h3 style=\"font-size: 1.75rem; font-weight: 600; color: #2c3e50; margin-bottom: 20px;\">Custom Filtering Rules<\/h3>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">T\u1ea1o c\u00e1c quy t\u1eafc t\u00f9y ch\u1ec9nh \u0111\u1ec3 whitelist ho\u1eb7c blacklist domain:<\/p>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-top: 15px;\"><strong>Ch\u1eb7n domain c\u1ee5 th\u1ec3:<\/strong><\/p>\n<pre style=\"background: #ecf0f1; color: #2c3e50; padding: 15px; border-radius: 5px; font-size: 0.9rem; margin-top: 10px;\"><code>||ads.example.com^\r\n||tracking.example.com^<\/code><\/pre>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-top: 15px;\"><strong>Whitelist domain (cho ph\u00e9p qua):<\/strong><\/p>\n<pre style=\"background: #ecf0f1; color: #2c3e50; padding: 15px; border-radius: 5px; font-size: 0.9rem; margin-top: 10px;\"><code>@@||example.com^<\/code><\/pre>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-top: 15px;\"><strong>Ch\u1eb7n subdomain:<\/strong><\/p>\n<pre style=\"background: #ecf0f1; color: #2c3e50; padding: 15px; border-radius: 5px; font-size: 0.9rem; margin-top: 10px;\"><code>||*.ads-domain.com^<\/code><\/pre>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-top: 20px;\">Th\u00eam rules t\u1ea1i <strong>Filters > Custom filtering rules<\/strong>.<\/p>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-516391715 > .col-inner {\n  padding: 30px 40px 30px 40px;\n}\n<\/style>\n\t<\/div>\n\n\t\n\n\t<div id=\"col-223459387\" class=\"col medium-6 small-12 large-6\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n<div class=\"uxb-no-content uxb-image\">Upload Image...<\/div>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-223459387 > .col-inner {\n  padding: 30px;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_729144149 {\n  padding-top: 50px 0px;\n  padding-bottom: 50px 0px;\n  background-color: rgb(255, 255, 255);\n}\n<\/style>\n\t<\/section>\n\t\n\t<section class=\"section\" id=\"section_1742067670\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row align-center\"  id=\"row-1384083007\">\n\n\t<div id=\"col-710968501\" class=\"col medium-10 small-12 large-10\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h3 style=\"font-size: 1.75rem; font-weight: 600; color: #2c3e50; margin-bottom: 25px; text-align: center;\">Dashboard &#038; Monitoring<\/h3>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">AdGuard Home cung c\u1ea5p dashboard tr\u1ef1c quan \u0111\u1ec3 theo d\u00f5i:<\/p>\n<ul style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-left: 20px; margin-top: 15px;\">\n<li><strong>DNS Queries:<\/strong> S\u1ed1 l\u01b0\u1ee3ng truy v\u1ea5n DNS theo th\u1eddi gian<\/li>\n<li><strong>Blocked by filters:<\/strong> S\u1ed1 domain b\u1ecb ch\u1eb7n<\/li>\n<li><strong>Top Queried Domains:<\/strong> Domain \u0111\u01b0\u1ee3c truy v\u1ea5n nhi\u1ec1u nh\u1ea5t<\/li>\n<li><strong>Top Blocked Domains:<\/strong> Domain b\u1ecb ch\u1eb7n nhi\u1ec1u nh\u1ea5t<\/li>\n<li><strong>Top Clients:<\/strong> Thi\u1ebft b\u1ecb n\u00e0o truy v\u1ea5n nhi\u1ec1u nh\u1ea5t<\/li>\n<li><strong>Query Log:<\/strong> Chi ti\u1ebft t\u1eebng DNS query<\/li>\n<\/ul>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-top: 20px;\">Dashboard gi\u00fap b\u1ea1n gi\u00e1m s\u00e1t ho\u1ea1t \u0111\u1ed9ng m\u1ea1ng v\u00e0 ph\u00e1t hi\u1ec7n c\u00e1c thi\u1ebft b\u1ecb\/domain \u0111\u00e1ng ng\u1edd.<\/p>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-710968501 > .col-inner {\n  padding: 0px 30px 0px 30px;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1742067670 {\n  padding-top: 50px 0px;\n  padding-bottom: 50px 0px;\n  background-color: rgb(240, 245, 250);\n}\n<\/style>\n\t<\/section>\n\t\n\t<section class=\"section\" id=\"section_1833393401\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row align-center\"  id=\"row-1989376910\">\n\n\t<div id=\"col-519133166\" class=\"col medium-10 small-12 large-10\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h3 style=\"font-size: 1.75rem; font-weight: 600; color: #2c3e50; margin-bottom: 25px; text-align: center;\">M\u1eb9o s\u1eed d\u1ee5ng AdGuard Home hi\u1ec7u qu\u1ea3<\/h3>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n<div class=\"row row-collapse align-center\"  id=\"row-466430162\">\n\n\t<div id=\"col-2114346964\" class=\"col medium-4 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<div style=\"background: #f8f9fa; padding: 25px; border-radius: 8px; border-left: 4px solid #27ae60;\">\n<h4 style=\"font-size: 1.15rem; font-weight: 600; color: #2c3e50; margin-bottom: 15px;\">\u26a1 T\u1ed1i \u01b0u hi\u1ec7u n\u0103ng<\/h4>\n<p style=\"font-size: 0.95rem; line-height: 1.6; color: #666;\">B\u1eadt DNS cache \u0111\u1ec3 gi\u1ea3m th\u1eddi gian ph\u1ea3n h\u1ed3i. C\u1ea5u h\u00ecnh TTL ph\u00f9 h\u1ee3p v\u00e0 s\u1eed d\u1ee5ng nhi\u1ec1u Upstream DNS \u0111\u1ec3 fallback.<\/p>\n<\/div>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-2114346964 > .col-inner {\n  padding: 20px;\n}\n<\/style>\n\t<\/div>\n\n\t\n\n\t<div id=\"col-923237047\" class=\"col medium-4 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<div style=\"background: #f8f9fa; padding: 25px; border-radius: 8px; border-left: 4px solid #27ae60;\">\n<h4 style=\"font-size: 1.15rem; font-weight: 600; color: #2c3e50; margin-bottom: 15px;\">\ud83d\udd12 B\u1ea3o m\u1eadt<\/h4>\n<p style=\"font-size: 0.95rem; line-height: 1.6; color: #666;\">B\u1eadt HTTPS cho web interface. S\u1eed d\u1ee5ng DNS-over-HTTPS ho\u1eb7c DNS-over-TLS \u0111\u1ec3 m\u00e3 h\u00f3a DNS traffic.<\/p>\n<\/div>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-923237047 > .col-inner {\n  padding: 20px;\n}\n<\/style>\n\t<\/div>\n\n\t\n\n\t<div id=\"col-986699016\" class=\"col medium-4 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<div style=\"background: #f8f9fa; padding: 25px; border-radius: 8px; border-left: 4px solid #27ae60;\">\n<h4 style=\"font-size: 1.15rem; font-weight: 600; color: #2c3e50; margin-bottom: 15px;\">\ud83d\udcca Monitoring<\/h4>\n<p style=\"font-size: 0.95rem; line-height: 1.6; color: #666;\">Th\u01b0\u1eddng xuy\u00ean ki\u1ec3m tra Query Log \u0111\u1ec3 ph\u00e1t hi\u1ec7n domain b\u1ecb ch\u1eb7n nh\u1ea7m v\u00e0 th\u00eam v\u00e0o whitelist khi c\u1ea7n.<\/p>\n<\/div>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-986699016 > .col-inner {\n  padding: 20px;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1833393401 {\n  padding-top: 50px 0px;\n  padding-bottom: 50px 0px;\n  background-color: rgb(255, 255, 255);\n}\n<\/style>\n\t<\/section>\n\t\n\t<section class=\"section\" id=\"section_1736415738\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row align-center\"  id=\"row-363508590\">\n\n\t<div id=\"col-492790092\" class=\"col medium-10 small-12 large-10\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h3 style=\"font-size: 1.75rem; font-weight: 600; color: #2c3e50; margin-bottom: 25px; text-align: center;\">X\u1eed l\u00fd s\u1ef1 c\u1ed1 th\u01b0\u1eddng g\u1eb7p<\/h3>\n<h4 style=\"font-size: 1.25rem; font-weight: 600; color: #2c3e50; margin-top: 25px; margin-bottom: 15px;\">\u274c M\u1ed9t s\u1ed1 website kh\u00f4ng load \u0111\u01b0\u1ee3c<\/h4>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">Ki\u1ec3m tra Query Log xem domain n\u00e0o b\u1ecb ch\u1eb7n. N\u1ebfu l\u00e0 domain h\u1ee3p l\u1ec7, th\u00eam v\u00e0o whitelist:<\/p>\n<pre style=\"background: #ecf0f1; color: #2c3e50; padding: 15px; border-radius: 5px; font-size: 0.9rem; margin-top: 10px;\"><code>Filters &gt; Custom filtering rules &gt; Add:\r\n@@||domain-can-whitelist.com^<\/code><\/pre>\n<h4 style=\"font-size: 1.25rem; font-weight: 600; color: #2c3e50; margin-top: 25px; margin-bottom: 15px;\">\u274c DNS kh\u00f4ng ho\u1ea1t \u0111\u1ed9ng<\/h4>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">Ki\u1ec3m tra:<\/p>\n<ul style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-left: 20px;\">\n<li>Port 53 c\u00f3 \u0111ang \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng b\u1edfi service kh\u00e1c kh\u00f4ng?<\/li>\n<li>Firewall c\u00f3 ch\u1eb7n port 53 kh\u00f4ng?<\/li>\n<li>AdGuard Home container c\u00f3 \u0111ang ch\u1ea1y kh\u00f4ng?<\/li>\n<\/ul>\n<pre style=\"background: #2c3e50; color: #fff; padding: 15px; border-radius: 5px; font-size: 0.9rem; margin-top: 10px;\"><span style=\"color: #000000;\"><code>docker ps | grep adguard\r\nsudo netstat -tulpn | grep :53<\/code><\/span><\/pre>\n<h4 style=\"font-size: 1.25rem; font-weight: 600; color: #2c3e50; margin-top: 25px; margin-bottom: 15px;\">\u274c YouTube v\u1eabn c\u00f3 qu\u1ea3ng c\u00e1o<\/h4>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">Qu\u1ea3ng c\u00e1o YouTube r\u1ea5t kh\u00f3 ch\u1eb7n \u1edf DNS level v\u00ec ads \u0111\u1ebfn t\u1eeb c\u00f9ng domain v\u1edbi video. Khuy\u1ebfn ngh\u1ecb:<\/p>\n<ul style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-left: 20px;\">\n<li>S\u1eed d\u1ee5ng YouTube Premium<\/li>\n<li>D\u00f9ng browser extension (uBlock Origin) tr\u00ean PC<\/li>\n<li>S\u1eed d\u1ee5ng app YouTube Vanced tr\u00ean Android<\/li>\n<\/ul>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-492790092 > .col-inner {\n  padding: 0px 30px 0px 30px;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1736415738 {\n  padding-top: 50px 0px;\n  padding-bottom: 50px 0px;\n  background-color: rgb(240, 245, 250);\n}\n<\/style>\n\t<\/section>\n\t\n\t<section class=\"section\" id=\"section_1329432701\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row align-center\"  id=\"row-152126263\">\n\n\t<div id=\"col-590261463\" class=\"col medium-8 small-12 large-8\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n<h2 style=\"font-size: 2rem; font-weight: 700; color: #fff; margin-bottom: 20px;\">B\u1eaft \u0111\u1ea7u v\u1edbi AdGuard Home ngay h\u00f4m nay<\/h2>\n<p style=\"font-size: 1.1rem; line-height: 1.8; color: #fff; margin-bottom: 30px;\">B\u1ea3o v\u1ec7 to\u00e0n b\u1ed9 gia \u0111\u00ecnh kh\u1ecfi qu\u1ea3ng c\u00e1o v\u00e0 tracking ch\u1ec9 v\u1edbi m\u1ed9t l\u1ea7n c\u1ea5u h\u00ecnh!<\/p>\n<a href=\"https:\/\/github.com\/AdguardTeam\/AdGuardHome\" target=\"_blank\" class=\"button primary is-large\" rel=\"noopener\"  style=\"border-radius:3px;\">\n    <span>T\u00e0i li\u1ec7u ch\u00ednh th\u1ee9c<\/span>\n  <\/a>\n\n<a href=\"https:\/\/github.com\/AdguardTeam\/AdGuardHome\" target=\"_blank\" class=\"button white is-large\" rel=\"noopener\"  style=\"border-radius:3px;\">\n    <span>GitHub Repository<\/span>\n  <\/a>\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1329432701 {\n  padding-top: 60px 0px;\n  padding-bottom: 60px 0px;\n  background-color: rgb(52, 152, 219);\n}\n<\/style>\n\t<\/section>\n\t\n\t<section class=\"section\" id=\"section_62129308\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row align-center\"  id=\"row-639580613\">\n\n\t<div id=\"col-1274472365\" class=\"col medium-10 small-12 large-10\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n<p style=\"font-size: 0.95rem; line-height: 1.8; color: #999; text-align: center;\">AdGuard Home l\u00e0 gi\u1ea3i ph\u00e1p ho\u00e0n h\u1ea3o \u0111\u1ec3 b\u1ea3o v\u1ec7 to\u00e0n b\u1ed9 m\u1ea1ng gia \u0111\u00ecnh kh\u1ecfi qu\u1ea3ng c\u00e1o, tracking v\u00e0 c\u00e1c m\u1ed1i \u0111e d\u1ecda tr\u1ef1c tuy\u1ebfn. Kh\u00f4ng c\u1ea7n c\u00e0i \u0111\u1eb7t \u1ee9ng d\u1ee5ng tr\u00ean t\u1eebng thi\u1ebft b\u1ecb, ch\u1ec9 c\u1ea7n c\u1ea5u h\u00ecnh DNS m\u1ed9t l\u1ea7n v\u00e0 m\u1ecdi thi\u1ebft b\u1ecb \u0111\u1ec1u \u0111\u01b0\u1ee3c b\u1ea3o v\u1ec7. Ho\u00e0n to\u00e0n mi\u1ec5n ph\u00ed v\u00e0 m\u00e3 ngu\u1ed3n m\u1edf.<\/p>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-1274472365 > .col-inner {\n  padding: 20px;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_62129308 {\n  padding-top: 40px 0px;\n  padding-bottom: 40px 0px;\n  background-color: rgb(248, 248, 248);\n}\n<\/style>\n\t<\/section>\n\t\n\t<section class=\"section\" id=\"section_649764268\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row align-center\"  id=\"row-113760482\">\n\n\t<div id=\"col-880108112\" class=\"col medium-10 small-12 large-10\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n<h2 style=\"font-size: 2.5rem; font-weight: 700; color: #2c3e50; margin-bottom: 20px;\">AdGuard Home &#8211; Ch\u1eb7n qu\u1ea3ng c\u00e1o cho to\u00e0n b\u1ed9 thi\u1ebft b\u1ecb trong nh\u00e0<\/h2>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_649764268 {\n  padding-top: 60px 0px;\n  padding-bottom: 60px 0px;\n  background-color: rgb(248, 248, 248);\n}\n<\/style>\n\t<\/section>\n\t\n\t<section class=\"section\" id=\"section_1476800225\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row\"  id=\"row-1887827500\">\n\n\t<div id=\"col-173451062\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">B\u1ea1n ch\u1eb7n qu\u1ea3ng c\u00e1o b\u1eb1ng c\u00e1ch n\u00e0o? Extension tr\u00ecnh duy\u1ec7t? AdBlock Plus? uBlock Origin?<\/p>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">Th\u1eadt ra th\u00ec c\u00e1ch n\u00e0o c\u0169ng t\u1ed1t. Nh\u01b0ng b\u1ecb h\u1ea1n ch\u1ebf l\u00e0 n\u00f3 ch\u1ec9 gi\u00fap b\u1ea1n ch\u1eb7n qu\u1ea3ng c\u00e1o khi l\u01b0\u1edbt web tr\u00ean m\u00e1y t\u00ednh, c\u00f2n c\u00e1c thi\u1ebft b\u1ecb kh\u00e1c nh\u01b0 \u0111i\u1ec7n tho\u1ea1i, Smart TV, IoT th\u00ec sao?<\/p>\n<h3 style=\"font-size: 1.75rem; font-weight: 600; color: #2c3e50; margin-top: 30px; margin-bottom: 15px;\">AdGuard Home l\u00e0 g\u00ec?<\/h3>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666;\">AdGuard Home l\u00e0 gi\u1ea3i ph\u00e1p DNS-level ad blocker ho\u1ea1t \u0111\u1ed9ng nh\u01b0 m\u1ed9t DNS server, ch\u1eb7n qu\u1ea3ng c\u00e1o v\u00e0 tracking cho T\u1ea4T C\u1ea2 thi\u1ebft b\u1ecb trong m\u1ea1ng gia \u0111\u00ecnh c\u1ee7a b\u1ea1n. Kh\u00f4ng c\u1ea7n c\u00e0i \u0111\u1eb7t \u1ee9ng d\u1ee5ng tr\u00ean t\u1eebng thi\u1ebft b\u1ecb.<\/p>\n<h3 style=\"font-size: 1.75rem; font-weight: 600; color: #2c3e50; margin-top: 30px; margin-bottom: 15px;\">T\u00ednh n\u0103ng n\u1ed5i b\u1eadt<\/h3>\n<ul style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-left: 20px;\">\n<li>Ch\u1eb7n qu\u1ea3ng c\u00e1o v\u00e0 tracking tr\u00ean m\u1ecdi thi\u1ebft b\u1ecb<\/li>\n<li>Kh\u00f4ng c\u1ea7n c\u00e0i \u0111\u1eb7t app tr\u00ean t\u1eebng thi\u1ebft b\u1ecb<\/li>\n<li>B\u1ea3o v\u1ec7 tr\u1ebb em v\u1edbi Safe Browsing v\u00e0 Parental Control<\/li>\n<li>Dashboard tr\u1ef1c quan theo d\u00f5i DNS queries<\/li>\n<li>T\u00f9y ch\u1ec9nh whitelist\/blacklist domain<\/li>\n<li>H\u1ed7 tr\u1ee3 DNS-over-HTTPS (DoH) v\u00e0 DNS-over-TLS (DoT)<\/li>\n<li>Mi\u1ec5n ph\u00ed v\u00e0 m\u00e3 ngu\u1ed3n m\u1edf<\/li>\n<\/ul>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-173451062 > .col-inner {\n  padding: 20px 30px 20px 30px;\n}\n<\/style>\n\t<\/div>\n\n\t\n\n\t<div id=\"col-736604251\" class=\"col medium-6 small-12 large-6\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_277987582\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" >\n\t\t\t<img decoding=\"async\" src=\"adguard-demo\" alt=\"\"\/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_277987582 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1476800225 {\n  padding-top: 40px 0px;\n  padding-bottom: 40px 0px;\n  background-color: rgb(255, 255, 255);\n}\n<\/style>\n\t<\/section>\n\t\n\t<section class=\"section\" id=\"section_205547936\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row align-center\"  id=\"row-1521255491\">\n\n\t<div id=\"col-987136781\" class=\"col medium-10 small-12 large-10\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h3 style=\"font-size: 1.75rem; font-weight: 600; color: #2c3e50; margin-bottom: 25px; text-align: center;\">AdGuard Home ho\u1ea1t \u0111\u1ed9ng nh\u01b0 th\u1ebf n\u00e0o?<\/h3>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n<div class=\"row row-collapse align-center\"  id=\"row-897378374\">\n\n\t<div id=\"col-674488070\" class=\"col medium-4 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n<div style=\"background: #fff; padding: 30px; border-radius: 8px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);\">\n<h4 style=\"font-size: 1.25rem; font-weight: 600; color: #2c3e50; margin-bottom: 15px;\">1\ufe0f\u20e3 DNS Server<\/h4>\n<p style=\"font-size: 0.95rem; line-height: 1.6; color: #666;\">AdGuard Home ho\u1ea1t \u0111\u1ed9ng nh\u01b0 m\u1ed9t DNS server trong m\u1ea1ng n\u1ed9i b\u1ed9, nh\u1eadn m\u1ecdi DNS request t\u1eeb c\u00e1c thi\u1ebft b\u1ecb.<\/p>\n<\/div>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-674488070 > .col-inner {\n  padding: 20px;\n}\n<\/style>\n\t<\/div>\n\n\t\n\n\t<div id=\"col-1705071954\" class=\"col medium-4 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n<div style=\"background: #fff; padding: 30px; border-radius: 8px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);\">\n<h4 style=\"font-size: 1.25rem; font-weight: 600; color: #2c3e50; margin-bottom: 15px;\">2\ufe0f\u20e3 Filter Domains<\/h4>\n<p style=\"font-size: 0.95rem; line-height: 1.6; color: #666;\">So s\u00e1nh domain v\u1edbi blacklist (ads, tracking, malware) v\u00e0 ch\u1eb7n c\u00e1c domain \u0111\u1ed9c h\u1ea1i ngay t\u1eeb DNS level.<\/p>\n<\/div>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-1705071954 > .col-inner {\n  padding: 20px;\n}\n<\/style>\n\t<\/div>\n\n\t\n\n\t<div id=\"col-631924607\" class=\"col medium-4 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n<div style=\"background: #fff; padding: 30px; border-radius: 8px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);\">\n<h4 style=\"font-size: 1.25rem; font-weight: 600; color: #2c3e50; margin-bottom: 15px;\">3\ufe0f\u20e3 Clean Network<\/h4>\n<p style=\"font-size: 0.95rem; line-height: 1.6; color: #666;\">M\u1ecdi thi\u1ebft b\u1ecb s\u1eed d\u1ee5ng DNS n\u00e0y \u0111\u1ec1u \u0111\u01b0\u1ee3c b\u1ea3o v\u1ec7 kh\u1ecfi qu\u1ea3ng c\u00e1o v\u00e0 tracking t\u1ef1 \u0111\u1ed9ng.<\/p>\n<\/div>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-631924607 > .col-inner {\n  padding: 20px;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_205547936 {\n  padding-top: 50px 0px;\n  padding-bottom: 50px 0px;\n  background-color: rgb(240, 245, 250);\n}\n<\/style>\n\t<\/section>\n\t\n\t<section class=\"section\" id=\"section_1628610363\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row align-center\"  id=\"row-1058300095\">\n\n\t<div id=\"col-116396537\" class=\"col medium-10 small-12 large-10\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h3 style=\"font-size: 1.75rem; font-weight: 600; color: #2c3e50; margin-bottom: 25px; text-align: center;\">Y\u00eau c\u1ea7u h\u1ec7 th\u1ed1ng<\/h3>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-bottom: 20px;\">AdGuard Home r\u1ea5t nh\u1eb9 v\u00e0 c\u00f3 th\u1ec3 ch\u1ea1y tr\u00ean nhi\u1ec1u n\u1ec1n t\u1ea3ng:<\/p>\n<ul style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-left: 20px;\">\n<li><strong>Raspberry Pi:<\/strong> Ch\u1ec9 c\u1ea7n 512MB RAM l\u00e0 \u0111\u1ee7<\/li>\n<li><strong>VPS\/Cloud:<\/strong> B\u1ea5t k\u1ef3 server Linux\/Windows n\u00e0o<\/li>\n<li><strong>Docker:<\/strong> D\u1ec5 d\u00e0ng tri\u1ec3n khai qua container<\/li>\n<li><strong>Home Server:<\/strong> NAS, mini PC, m\u00e1y t\u00ednh c\u0169<\/li>\n<\/ul>\n<p style=\"font-size: 1rem; line-height: 1.8; color: #666; margin-top: 20px;\">Khuy\u1ebfn ngh\u1ecb: M\u00e1y ch\u1ee7 c\u00f3 IP t\u0129nh trong m\u1ea1ng n\u1ed9i b\u1ed9 \u0111\u1ec3 d\u1ec5 c\u1ea5u h\u00ecnh DNS.<\/p>\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-116396537 > .col-inner {\n  padding: 0px 30px 0px 30px;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1628610363 {\n  padding-top: 50px 0px;\n  padding-bottom: 50px 0px;\n  background-color: rgb(255, 255, 255);\n}\n<\/style>\n\t<\/section>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":1277,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-1591","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/thien-ly.online\/en\/wp-json\/wp\/v2\/pages\/1591","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thien-ly.online\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/thien-ly.online\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/thien-ly.online\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thien-ly.online\/en\/wp-json\/wp\/v2\/comments?post=1591"}],"version-history":[{"count":8,"href":"https:\/\/thien-ly.online\/en\/wp-json\/wp\/v2\/pages\/1591\/revisions"}],"predecessor-version":[{"id":1838,"href":"https:\/\/thien-ly.online\/en\/wp-json\/wp\/v2\/pages\/1591\/revisions\/1838"}],"up":[{"embeddable":true,"href":"https:\/\/thien-ly.online\/en\/wp-json\/wp\/v2\/pages\/1277"}],"wp:attachment":[{"href":"https:\/\/thien-ly.online\/en\/wp-json\/wp\/v2\/media?parent=1591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}