From 23b8847c353b3d01dde253f382b7e243b3e9f487 Mon Sep 17 00:00:00 2001 From: Alex Yang Date: Mon, 24 Nov 2025 11:00:59 +0800 Subject: [PATCH] =?UTF-8?q?web=E5=BC=82=E5=B8=B8=E5=BE=85=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data/hosts.txt | 5 - data/shield_stats.json | 5 - data/stats.json | 70 ++++--- dns-server.log | 338 +++++++++++++++++++++++++++++++++ static/index.html | 11 +- static/js/modules/dashboard.js | 260 ++++++++++++++++++------- 6 files changed, 578 insertions(+), 111 deletions(-) diff --git a/data/hosts.txt b/data/hosts.txt index 3f0e9e1..ab39ac2 100644 --- a/data/hosts.txt +++ b/data/hosts.txt @@ -1,10 +1,5 @@ # DNS Server Hosts File # Generated by DNS Server -ad.qq.com 0.0.0.0 127.0.0.1 ex -127.0.0.1 1 -127.0.0.1 h ::1 localhost -127.0.0.1 so.com -ad.qq.com 127.0.0.1 \ No newline at end of file diff --git a/data/shield_stats.json b/data/shield_stats.json index 35412d8..e69de29 100644 --- a/data/shield_stats.json +++ b/data/shield_stats.json @@ -1,5 +0,0 @@ -{ - "blockedDomainsCount": {}, - "resolvedDomainsCount": {}, - "lastSaved": "2025-11-24T10:49:00.992276965+08:00" -} \ No newline at end of file diff --git a/data/stats.json b/data/stats.json index d6f33b6..aaedf3a 100644 --- a/data/stats.json +++ b/data/stats.json @@ -1,10 +1,10 @@ { "stats": { - "Queries": 10031, - "Blocked": 976, - "Allowed": 9531, - "Errors": 5, - "LastQuery": "2025-11-24T10:36:53.264086344+08:00" + "Queries": 10160, + "Blocked": 984, + "Allowed": 9642, + "Errors": 19, + "LastQuery": "2025-11-24T10:58:52.576912236+08:00" }, "blockedDomains": { "acd.op.hicloud.com": { @@ -29,8 +29,8 @@ }, "adjust.com": { "Domain": "adjust.com", - "Count": 1, - "LastSeen": "2025-11-24T08:38:56.056693614+08:00" + "Count": 2, + "LastSeen": "2025-11-24T10:52:50.65657129+08:00" }, "adjust.net": { "Domain": "adjust.net", @@ -184,8 +184,8 @@ }, "hwid-drcn.platform.hicloud.com": { "Domain": "hwid-drcn.platform.hicloud.com", - "Count": 8, - "LastSeen": "2025-11-24T10:18:27.814009161+08:00" + "Count": 10, + "LastSeen": "2025-11-24T10:54:44.90022211+08:00" }, "hwid.platform.hicloud.com": { "Domain": "hwid.platform.hicloud.com", @@ -281,13 +281,18 @@ "Domain": "userk-drcn.cloud.dbankcloud.cn", "Count": 8, "LastSeen": "2025-11-24T10:10:29.058128071+08:00" + }, + "www.a.shifen.com": { + "Domain": "www.a.shifen.com", + "Count": 1, + "LastSeen": "2025-11-24T10:52:13.872163938+08:00" } }, "resolvedDomains": { "\\027[A.amazehome.xyz": { "Domain": "\\027[A.amazehome.xyz", - "Count": 9, - "LastSeen": "2025-11-24T08:39:02.969586175+08:00" + "Count": 13, + "LastSeen": "2025-11-24T10:52:20.505504834+08:00" }, "abt-drcn.platform.dbankcloud.com": { "Domain": "abt-drcn.platform.dbankcloud.com", @@ -326,13 +331,13 @@ }, "apd-pcdnwxlogin.teg.tencent-cloud.net": { "Domain": "apd-pcdnwxlogin.teg.tencent-cloud.net", - "Count": 27, - "LastSeen": "2025-11-24T10:26:28.115707457+08:00" + "Count": 29, + "LastSeen": "2025-11-24T10:58:13.294804863+08:00" }, "apd-pcdnwxnat.teg.tencent-cloud.net": { "Domain": "apd-pcdnwxnat.teg.tencent-cloud.net", - "Count": 31, - "LastSeen": "2025-11-24T10:26:29.151758644+08:00" + "Count": 33, + "LastSeen": "2025-11-24T10:58:13.329784778+08:00" }, "apd-pcdnwxstat.teg.tencent-cloud.net": { "Domain": "apd-pcdnwxstat.teg.tencent-cloud.net", @@ -389,6 +394,16 @@ "Count": 1, "LastSeen": "2025-11-24T03:32:14.399665699+08:00" }, + "baidu.com": { + "Domain": "baidu.com", + "Count": 52, + "LastSeen": "2025-11-24T10:55:10.382876692+08:00" + }, + "baidu.com.amazehome.xyz": { + "Domain": "baidu.com.amazehome.xyz", + "Count": 37, + "LastSeen": "2025-11-24T10:55:10.303709287+08:00" + }, "celiakeyboard-drcn.emui.dbankcloud.cn": { "Domain": "celiakeyboard-drcn.emui.dbankcloud.cn", "Count": 1, @@ -476,8 +491,8 @@ }, "dns.weixin.qq.com.cn": { "Domain": "dns.weixin.qq.com.cn", - "Count": 15, - "LastSeen": "2025-11-24T10:19:44.145615194+08:00" + "Count": 16, + "LastSeen": "2025-11-24T10:52:26.250431375+08:00" }, "events-drcn.op.dbankcloud.cn": { "Domain": "events-drcn.op.dbankcloud.cn", @@ -551,8 +566,8 @@ }, "img11.360buyimg.com": { "Domain": "img11.360buyimg.com", - "Count": 1, - "LastSeen": "2025-11-24T08:33:19.492591834+08:00" + "Count": 2, + "LastSeen": "2025-11-24T10:58:52.584161083+08:00" }, "img13.360buyimg.com": { "Domain": "img13.360buyimg.com", @@ -2646,13 +2661,13 @@ }, "so.com": { "Domain": "so.com", - "Count": 5, - "LastSeen": "2025-11-24T08:38:42.91528966+08:00" + "Count": 15, + "LastSeen": "2025-11-24T10:54:53.278047903+08:00" }, "so.com.amazehome.xyz": { "Domain": "so.com.amazehome.xyz", - "Count": 4, - "LastSeen": "2025-11-23T19:46:12.850932678+08:00" + "Count": 5, + "LastSeen": "2025-11-24T10:54:53.031986202+08:00" }, "so.qss-lb.com": { "Domain": "so.qss-lb.com", @@ -2708,6 +2723,11 @@ "Domain": "v5-ali-northeast.douyinvod.com", "Count": 1, "LastSeen": "2025-11-24T01:41:33.349715856+08:00" + }, + "www.baidu.com": { + "Domain": "www.baidu.com", + "Count": 1, + "LastSeen": "2025-11-24T10:52:13.870366149+08:00" } }, "hourlyStats": { @@ -2724,7 +2744,7 @@ "2025-11-24-07": 40, "2025-11-24-08": 63, "2025-11-24-09": 20, - "2025-11-24-10": 128 + "2025-11-24-10": 132 }, - "lastSaved": "2025-11-24T10:49:00.985426023+08:00" + "lastSaved": "2025-11-24T11:00:47.366358059+08:00" } \ No newline at end of file diff --git a/dns-server.log b/dns-server.log index 6807644..3813722 100644 --- a/dns-server.log +++ b/dns-server.log @@ -45983,3 +45983,341 @@ time="2025-11-24T10:49:00+08:00" level=info msg="规则自动更新已停止" time="2025-11-24T10:49:00+08:00" level=info msg="Shield计数数据保存成功" time="2025-11-24T10:49:00+08:00" level=info msg="所有服务已关闭" time="2025-11-24T10:49:00+08:00" level=warning msg="日志系统已关闭" +time="2025-11-24T10:51:23+08:00" level=info msg="Shield计数数据加载成功" +time="2025-11-24T10:51:23+08:00" level=error msg="获取远程规则失败" error="Get \"hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt\": unsupported protocol scheme \"hhttps\"" url="hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt" +time="2025-11-24T10:51:23+08:00" level=info msg="规则加载完成,域名规则: 86449, 排除规则: 977, 正则规则: 452, hosts规则: 7" +time="2025-11-24T10:51:23+08:00" level=info msg="统计数据加载成功" +time="2025-11-24T10:51:23+08:00" level=info msg="DNS服务器已启动,监听端口: 53" +time="2025-11-24T10:51:23+08:00" level=info msg="HTTP控制台已启动,监听端口: 8080" +time="2025-11-24T10:51:23+08:00" level=info msg="DNS TCP服务器启动,监听端口: 53" +time="2025-11-24T10:51:23+08:00" level=info msg="规则自动更新已启动" interval=60 +time="2025-11-24T10:51:23+08:00" level=info msg="HTTP控制台服务器启动,监听地址: 0.0.0.0:8080" +time="2025-11-24T10:51:23+08:00" level=info msg="DNS UDP服务器启动,监听端口: 53" +time="2025-11-24T10:51:23+08:00" level=info msg="启动Shield计数数据自动保存功能" file=./data/shield_stats.json interval=60 +time="2025-11-24T10:51:23+08:00" level=info msg="Shield计数数据保存成功" +time="2025-11-24T10:52:05+08:00" level=debug msg="接收到DNS查询" client="10.35.10.12:41683" domain="\\027[A.amazehome.xyz" type=1 +time="2025-11-24T10:52:05+08:00" level=debug msg="DNS查询成功" domain="\\027[A.amazehome.xyz" rtt=188.522342ms server="223.5.5.5:53" +time="2025-11-24T10:52:05+08:00" level=debug msg="接收到DNS查询" client="10.35.10.12:59943" domain="\\027[A.amazehome.xyz" type=28 +time="2025-11-24T10:52:05+08:00" level=debug msg="DNS查询成功" domain="\\027[A.amazehome.xyz" rtt=29.88037ms server="223.5.5.5:53" +time="2025-11-24T10:52:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.12:53950" domain=so.com type=1 +time="2025-11-24T10:52:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.12:37688" domain=so.com type=28 +time="2025-11-24T10:52:13+08:00" level=debug msg="接收到DNS查询" client="10.35.10.12:33998" domain=www.baidu.com type=1 +time="2025-11-24T10:52:13+08:00" level=debug msg="DNS查询成功" domain=www.baidu.com rtt=4.434806ms server="223.5.5.5:53" +time="2025-11-24T10:52:13+08:00" level=debug msg="接收到DNS查询" client="10.35.10.12:60873" domain=www.a.shifen.com type=28 +time="2025-11-24T10:52:13+08:00" level=info msg="域名被屏蔽" client="10.35.10.12:60873" domain=www.a.shifen.com +time="2025-11-24T10:52:18+08:00" level=debug msg="接收到DNS查询" client="10.35.10.12:38405" domain=baidu.com type=1 +time="2025-11-24T10:52:18+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=4.911008ms server="223.5.5.5:53" +time="2025-11-24T10:52:18+08:00" level=debug msg="接收到DNS查询" client="10.35.10.12:47100" domain=baidu.com type=28 +time="2025-11-24T10:52:18+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.996196ms server="223.5.5.5:53" +time="2025-11-24T10:52:20+08:00" level=debug msg="接收到DNS查询" client="10.35.10.12:55429" domain="\\027[A.amazehome.xyz" type=1 +time="2025-11-24T10:52:20+08:00" level=debug msg="DNS查询成功" domain="\\027[A.amazehome.xyz" rtt=66.420701ms server="223.5.5.5:53" +time="2025-11-24T10:52:20+08:00" level=debug msg="接收到DNS查询" client="10.35.10.12:47642" domain="\\027[A.amazehome.xyz" type=28 +time="2025-11-24T10:52:20+08:00" level=debug msg="DNS查询成功" domain="\\027[A.amazehome.xyz" rtt=26.209062ms server="223.5.5.5:53" +time="2025-11-24T10:52:22+08:00" level=debug msg="接收到DNS查询" client="10.35.10.12:38698" domain=so.com type=1 +time="2025-11-24T10:52:22+08:00" level=debug msg="接收到DNS查询" client="10.35.10.12:34264" domain=so.com type=28 +time="2025-11-24T10:52:23+08:00" level=info msg="开始自动更新规则" +time="2025-11-24T10:52:23+08:00" level=info msg="Shield计数数据保存成功" +time="2025-11-24T10:52:24+08:00" level=error msg="获取远程规则失败" error="Get \"hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt\": unsupported protocol scheme \"hhttps\"" url="hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt" +time="2025-11-24T10:52:24+08:00" level=info msg="规则加载完成,域名规则: 86449, 排除规则: 977, 正则规则: 452, hosts规则: 7" +time="2025-11-24T10:52:24+08:00" level=info msg="自动更新规则成功" +time="2025-11-24T10:52:24+08:00" level=debug msg="接收到DNS查询" client="10.35.10.12:54387" domain=so.com type=1 +time="2025-11-24T10:52:24+08:00" level=debug msg="接收到DNS查询" client="10.35.10.12:49776" domain=so.com type=28 +time="2025-11-24T10:52:26+08:00" level=debug msg="接收到DNS查询" client="10.35.10.11:52198" domain=dns.weixin.qq.com.cn type=1 +time="2025-11-24T10:52:26+08:00" level=debug msg="DNS查询成功" domain=dns.weixin.qq.com.cn rtt=3.861923ms server="223.5.5.5:53" +time="2025-11-24T10:52:37+08:00" level=debug msg="接收到DNS查询" client="10.35.10.12:60054" domain=so.com type=1 +time="2025-11-24T10:52:37+08:00" level=debug msg="接收到DNS查询" client="10.35.10.12:36057" domain=so.com type=28 +time="2025-11-24T10:52:50+08:00" level=debug msg="接收到DNS查询" client="10.35.10.12:41799" domain=adjust.com type=1 +time="2025-11-24T10:52:50+08:00" level=info msg="域名被屏蔽" client="10.35.10.12:41799" domain=adjust.com +time="2025-11-24T10:52:50+08:00" level=debug msg="接收到DNS查询" client="10.35.10.11:62696" domain=apd-pcdnwxlogin.teg.tencent-cloud.net type=1 +time="2025-11-24T10:52:50+08:00" level=debug msg="DNS查询成功" domain=apd-pcdnwxlogin.teg.tencent-cloud.net rtt=5.773179ms server="223.5.5.5:53" +time="2025-11-24T10:52:56+08:00" level=debug msg="接收到DNS查询" client="10.35.10.11:6900" domain=apd-pcdnwxnat.teg.tencent-cloud.net type=1 +time="2025-11-24T10:52:56+08:00" level=debug msg="DNS查询成功" domain=apd-pcdnwxnat.teg.tencent-cloud.net rtt=7.583204ms server="223.5.5.5:53" +time="2025-11-24T10:53:23+08:00" level=info msg="开始自动更新规则" +time="2025-11-24T10:53:23+08:00" level=info msg="Shield计数数据保存成功" +time="2025-11-24T10:53:23+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-filters/raw/branch/main/filter.txt" +time="2025-11-24T10:53:23+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/hosts/adaway.txt" +time="2025-11-24T10:53:24+08:00" level=error msg="获取远程规则失败" error="Get \"hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt\": unsupported protocol scheme \"hhttps\"" url="hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt" +time="2025-11-24T10:53:24+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-filters/raw/branch/main/rules/costomize.txt" +time="2025-11-24T10:53:24+08:00" level=info msg="规则加载完成,域名规则: 86449, 排除规则: 977, 正则规则: 901, hosts规则: 7" +time="2025-11-24T10:53:24+08:00" level=info msg="自动更新规则成功" +time="2025-11-24T10:54:23+08:00" level=info msg="开始自动更新规则" +time="2025-11-24T10:54:23+08:00" level=info msg="Shield计数数据保存成功" +time="2025-11-24T10:54:23+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-filters/raw/branch/main/filter.txt" +time="2025-11-24T10:54:24+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/hosts/adaway.txt" +time="2025-11-24T10:54:24+08:00" level=error msg="获取远程规则失败" error="Get \"hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt\": unsupported protocol scheme \"hhttps\"" url="hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt" +time="2025-11-24T10:54:24+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-filters/raw/branch/main/rules/costomize.txt" +time="2025-11-24T10:54:24+08:00" level=info msg="规则加载完成,域名规则: 86449, 排除规则: 977, 正则规则: 901, hosts规则: 2" +time="2025-11-24T10:54:24+08:00" level=info msg="自动更新规则成功" +time="2025-11-24T10:54:44+08:00" level=debug msg="接收到DNS查询" client="10.35.10.11:37363" domain=hwid-drcn.platform.hicloud.com type=1 +time="2025-11-24T10:54:44+08:00" level=info msg="域名被屏蔽" client="10.35.10.11:37363" domain=hwid-drcn.platform.hicloud.com +time="2025-11-24T10:54:44+08:00" level=debug msg="接收到DNS查询" client="10.35.10.11:37363" domain=hwid-drcn.platform.hicloud.com type=1 +time="2025-11-24T10:54:44+08:00" level=info msg="域名被屏蔽" client="10.35.10.11:37363" domain=hwid-drcn.platform.hicloud.com +time="2025-11-24T10:54:52+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:63166" domain=so.com.amazehome.xyz type=1 +time="2025-11-24T10:54:53+08:00" level=debug msg="DNS查询成功" domain=so.com.amazehome.xyz rtt=31.312247ms server="223.6.6.6:53" +time="2025-11-24T10:54:53+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:63167" domain=so.com.amazehome.xyz type=28 +time="2025-11-24T10:54:53+08:00" level=error msg="DNS查询失败" domain=so.com.amazehome.xyz +time="2025-11-24T10:54:53+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:63168" domain=so.com type=1 +time="2025-11-24T10:54:53+08:00" level=debug msg="DNS查询成功" domain=so.com rtt=16.999713ms server="223.5.5.5:53" +time="2025-11-24T10:54:53+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:63169" domain=so.com type=28 +time="2025-11-24T10:54:53+08:00" level=debug msg="DNS查询成功" domain=so.com rtt=40.73454ms server="223.5.5.5:53" +time="2025-11-24T10:54:57+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:63498" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:54:57+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=27.258038ms server="223.5.5.5:53" +time="2025-11-24T10:54:57+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:63499" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:54:57+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=26.90792ms server="223.5.5.5:53" +time="2025-11-24T10:54:57+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:63500" domain=baidu.com type=1 +time="2025-11-24T10:54:57+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=4.812365ms server="223.5.5.5:53" +time="2025-11-24T10:54:57+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:63501" domain=baidu.com type=28 +time="2025-11-24T10:54:57+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.570693ms server="223.5.5.5:53" +time="2025-11-24T10:55:04+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64226" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:04+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=42.046295ms server="223.6.6.6:53" +time="2025-11-24T10:55:04+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64227" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:04+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=8.913407ms server="223.5.5.5:53" +time="2025-11-24T10:55:04+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64228" domain=baidu.com type=1 +time="2025-11-24T10:55:04+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=6.343353ms server="223.5.5.5:53" +time="2025-11-24T10:55:04+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64229" domain=baidu.com type=28 +time="2025-11-24T10:55:04+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=6.987311ms server="223.5.5.5:53" +time="2025-11-24T10:55:04+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64230" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:04+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=19.193863ms server="223.5.5.5:53" +time="2025-11-24T10:55:04+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64231" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:04+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=18.911281ms server="223.5.5.5:53" +time="2025-11-24T10:55:04+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64232" domain=baidu.com type=1 +time="2025-11-24T10:55:04+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=6.09198ms server="223.5.5.5:53" +time="2025-11-24T10:55:04+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64233" domain=baidu.com type=28 +time="2025-11-24T10:55:04+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.59023ms server="223.5.5.5:53" +time="2025-11-24T10:55:04+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64234" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:04+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=5.888639ms server="223.5.5.5:53" +time="2025-11-24T10:55:04+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64235" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:04+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=4.071287ms server="223.6.6.6:53" +time="2025-11-24T10:55:04+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64236" domain=baidu.com type=1 +time="2025-11-24T10:55:04+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.21146ms server="223.5.5.5:53" +time="2025-11-24T10:55:04+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64237" domain=baidu.com type=28 +time="2025-11-24T10:55:04+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=6.431028ms server="223.5.5.5:53" +time="2025-11-24T10:55:04+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64238" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:04+08:00" level=error msg="DNS查询失败" domain=baidu.com.amazehome.xyz +time="2025-11-24T10:55:04+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64239" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:04+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=8.880197ms server="223.6.6.6:53" +time="2025-11-24T10:55:04+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64240" domain=baidu.com type=1 +time="2025-11-24T10:55:04+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=6.796449ms server="223.5.5.5:53" +time="2025-11-24T10:55:05+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64241" domain=baidu.com type=28 +time="2025-11-24T10:55:05+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=7.194275ms server="223.5.5.5:53" +time="2025-11-24T10:55:05+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64242" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:05+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=36.722804ms server="223.5.5.5:53" +time="2025-11-24T10:55:05+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64243" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:05+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=5.18521ms server="223.6.6.6:53" +time="2025-11-24T10:55:05+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64244" domain=baidu.com type=1 +time="2025-11-24T10:55:05+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.602208ms server="223.5.5.5:53" +time="2025-11-24T10:55:05+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64245" domain=baidu.com type=28 +time="2025-11-24T10:55:05+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=4.61051ms server="223.5.5.5:53" +time="2025-11-24T10:55:05+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64246" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:05+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=5.315858ms server="223.5.5.5:53" +time="2025-11-24T10:55:05+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64247" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:05+08:00" level=error msg="DNS查询失败" domain=baidu.com.amazehome.xyz +time="2025-11-24T10:55:05+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64248" domain=baidu.com type=1 +time="2025-11-24T10:55:05+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=6.195342ms server="223.5.5.5:53" +time="2025-11-24T10:55:05+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64249" domain=baidu.com type=28 +time="2025-11-24T10:55:05+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.567956ms server="223.5.5.5:53" +time="2025-11-24T10:55:05+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64250" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:05+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=6.944462ms server="223.5.5.5:53" +time="2025-11-24T10:55:05+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64251" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:05+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=4.987165ms server="223.6.6.6:53" +time="2025-11-24T10:55:05+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64252" domain=baidu.com type=1 +time="2025-11-24T10:55:05+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=6.138878ms server="223.5.5.5:53" +time="2025-11-24T10:55:05+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64253" domain=baidu.com type=28 +time="2025-11-24T10:55:05+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=4.910353ms server="223.5.5.5:53" +time="2025-11-24T10:55:05+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:64254" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:06+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=14.581303ms server="223.5.5.5:53" +time="2025-11-24T10:55:06+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57415" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:06+08:00" level=error msg="DNS查询失败" domain=baidu.com.amazehome.xyz +time="2025-11-24T10:55:06+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57416" domain=baidu.com type=1 +time="2025-11-24T10:55:06+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=3.994705ms server="223.5.5.5:53" +time="2025-11-24T10:55:06+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57417" domain=baidu.com type=28 +time="2025-11-24T10:55:06+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=4.378027ms server="223.5.5.5:53" +time="2025-11-24T10:55:06+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57418" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:06+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=5.527633ms server="223.5.5.5:53" +time="2025-11-24T10:55:06+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57419" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:06+08:00" level=error msg="DNS查询失败" domain=baidu.com.amazehome.xyz +time="2025-11-24T10:55:06+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57420" domain=baidu.com type=1 +time="2025-11-24T10:55:06+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=4.95035ms server="223.5.5.5:53" +time="2025-11-24T10:55:06+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57421" domain=baidu.com type=28 +time="2025-11-24T10:55:06+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.683804ms server="223.5.5.5:53" +time="2025-11-24T10:55:06+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57422" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:06+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=5.921486ms server="223.5.5.5:53" +time="2025-11-24T10:55:06+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57423" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:06+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=5.562765ms server="223.5.5.5:53" +time="2025-11-24T10:55:06+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57424" domain=baidu.com type=1 +time="2025-11-24T10:55:06+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.529263ms server="223.5.5.5:53" +time="2025-11-24T10:55:06+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57425" domain=baidu.com type=28 +time="2025-11-24T10:55:06+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=4.8856ms server="223.5.5.5:53" +time="2025-11-24T10:55:06+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57426" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:06+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=5.286048ms server="223.5.5.5:53" +time="2025-11-24T10:55:06+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57427" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:06+08:00" level=error msg="DNS查询失败" domain=baidu.com.amazehome.xyz +time="2025-11-24T10:55:06+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57428" domain=baidu.com type=1 +time="2025-11-24T10:55:06+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.985374ms server="223.5.5.5:53" +time="2025-11-24T10:55:06+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57429" domain=baidu.com type=28 +time="2025-11-24T10:55:06+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=6.481388ms server="223.5.5.5:53" +time="2025-11-24T10:55:06+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57430" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:06+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=5.727357ms server="223.5.5.5:53" +time="2025-11-24T10:55:06+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57431" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:06+08:00" level=error msg="DNS查询失败" domain=baidu.com.amazehome.xyz +time="2025-11-24T10:55:07+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57432" domain=baidu.com type=1 +time="2025-11-24T10:55:07+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.464197ms server="223.5.5.5:53" +time="2025-11-24T10:55:07+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57433" domain=baidu.com type=28 +time="2025-11-24T10:55:07+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.306248ms server="223.5.5.5:53" +time="2025-11-24T10:55:07+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57434" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:07+08:00" level=error msg="DNS查询失败" domain=baidu.com.amazehome.xyz +time="2025-11-24T10:55:07+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57435" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:07+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=5.038629ms server="223.5.5.5:53" +time="2025-11-24T10:55:07+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57436" domain=baidu.com type=1 +time="2025-11-24T10:55:07+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=4.838478ms server="223.5.5.5:53" +time="2025-11-24T10:55:07+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57437" domain=baidu.com type=28 +time="2025-11-24T10:55:07+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.491117ms server="223.5.5.5:53" +time="2025-11-24T10:55:07+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:55921" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:07+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=4.152585ms server="223.6.6.6:53" +time="2025-11-24T10:55:07+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:55922" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:07+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=40.153028ms server="223.6.6.6:53" +time="2025-11-24T10:55:07+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:55923" domain=baidu.com type=1 +time="2025-11-24T10:55:07+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=3.670796ms server="223.5.5.5:53" +time="2025-11-24T10:55:07+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:55924" domain=baidu.com type=28 +time="2025-11-24T10:55:07+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.147321ms server="223.5.5.5:53" +time="2025-11-24T10:55:07+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:55925" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:07+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=4.776738ms server="223.5.5.5:53" +time="2025-11-24T10:55:07+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:55926" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:07+08:00" level=error msg="DNS查询失败" domain=baidu.com.amazehome.xyz +time="2025-11-24T10:55:07+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:55927" domain=baidu.com type=1 +time="2025-11-24T10:55:07+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.480245ms server="223.5.5.5:53" +time="2025-11-24T10:55:07+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:55928" domain=baidu.com type=28 +time="2025-11-24T10:55:07+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.453627ms server="223.5.5.5:53" +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:55929" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:08+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=5.466111ms server="223.5.5.5:53" +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:55930" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:08+08:00" level=error msg="DNS查询失败" domain=baidu.com.amazehome.xyz +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:55931" domain=baidu.com type=1 +time="2025-11-24T10:55:08+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=6.383979ms server="223.5.5.5:53" +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:55932" domain=baidu.com type=28 +time="2025-11-24T10:55:08+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.194648ms server="223.5.5.5:53" +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:55933" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:08+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=5.796706ms server="223.5.5.5:53" +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:54845" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:08+08:00" level=error msg="DNS查询失败" domain=baidu.com.amazehome.xyz +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:54846" domain=baidu.com type=1 +time="2025-11-24T10:55:08+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=7.873177ms server="223.5.5.5:53" +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:54847" domain=baidu.com type=28 +time="2025-11-24T10:55:08+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=3.64872ms server="223.5.5.5:53" +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:54848" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:08+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=4.263025ms server="223.6.6.6:53" +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:54849" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:08+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=4.783987ms server="223.5.5.5:53" +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:54850" domain=baidu.com type=1 +time="2025-11-24T10:55:08+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.872477ms server="223.5.5.5:53" +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:54851" domain=baidu.com type=28 +time="2025-11-24T10:55:08+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.722036ms server="223.5.5.5:53" +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:56677" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:08+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=5.824355ms server="223.5.5.5:53" +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:56678" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:08+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=5.996641ms server="223.6.6.6:53" +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:56679" domain=baidu.com type=1 +time="2025-11-24T10:55:08+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.627115ms server="223.5.5.5:53" +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:56680" domain=baidu.com type=28 +time="2025-11-24T10:55:08+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=6.249412ms server="223.5.5.5:53" +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:56681" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:08+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=4.6205ms server="223.5.5.5:53" +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:56682" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:08+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=6.201038ms server="223.6.6.6:53" +time="2025-11-24T10:55:08+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:56683" domain=baidu.com type=1 +time="2025-11-24T10:55:08+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.600954ms server="223.5.5.5:53" +time="2025-11-24T10:55:09+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:56684" domain=baidu.com type=28 +time="2025-11-24T10:55:09+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=4.425ms server="223.5.5.5:53" +time="2025-11-24T10:55:09+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:56685" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:09+08:00" level=error msg="DNS查询失败" domain=baidu.com.amazehome.xyz +time="2025-11-24T10:55:09+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:56686" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:09+08:00" level=error msg="DNS查询失败" domain=baidu.com.amazehome.xyz +time="2025-11-24T10:55:09+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:56687" domain=baidu.com type=1 +time="2025-11-24T10:55:09+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.072888ms server="223.5.5.5:53" +time="2025-11-24T10:55:09+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57091" domain=baidu.com type=28 +time="2025-11-24T10:55:09+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=4.505751ms server="223.5.5.5:53" +time="2025-11-24T10:55:09+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57092" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:09+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=8.841955ms server="223.5.5.5:53" +time="2025-11-24T10:55:09+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57093" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:09+08:00" level=error msg="DNS查询失败" domain=baidu.com.amazehome.xyz +time="2025-11-24T10:55:09+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57094" domain=baidu.com type=1 +time="2025-11-24T10:55:09+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.747146ms server="223.5.5.5:53" +time="2025-11-24T10:55:09+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57095" domain=baidu.com type=28 +time="2025-11-24T10:55:09+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.770285ms server="223.5.5.5:53" +time="2025-11-24T10:55:09+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57096" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:09+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=5.101703ms server="223.5.5.5:53" +time="2025-11-24T10:55:09+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57097" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:09+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=5.838943ms server="223.6.6.6:53" +time="2025-11-24T10:55:10+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57098" domain=baidu.com type=1 +time="2025-11-24T10:55:10+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=6.043521ms server="223.5.5.5:53" +time="2025-11-24T10:55:10+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57099" domain=baidu.com type=28 +time="2025-11-24T10:55:10+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.986709ms server="223.5.5.5:53" +time="2025-11-24T10:55:10+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57100" domain=baidu.com.amazehome.xyz type=1 +time="2025-11-24T10:55:10+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=5.837327ms server="223.5.5.5:53" +time="2025-11-24T10:55:10+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57101" domain=baidu.com.amazehome.xyz type=28 +time="2025-11-24T10:55:10+08:00" level=debug msg="DNS查询成功" domain=baidu.com.amazehome.xyz rtt=6.192012ms server="223.6.6.6:53" +time="2025-11-24T10:55:10+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57102" domain=baidu.com type=1 +time="2025-11-24T10:55:10+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=4.715846ms server="223.5.5.5:53" +time="2025-11-24T10:55:10+08:00" level=debug msg="接收到DNS查询" client="10.35.10.59:57103" domain=baidu.com type=28 +time="2025-11-24T10:55:10+08:00" level=debug msg="DNS查询成功" domain=baidu.com rtt=5.816988ms server="223.5.5.5:53" +time="2025-11-24T10:55:23+08:00" level=info msg="开始自动更新规则" +time="2025-11-24T10:55:23+08:00" level=info msg="Shield计数数据保存成功" +time="2025-11-24T10:55:23+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-filters/raw/branch/main/filter.txt" +time="2025-11-24T10:55:24+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/hosts/adaway.txt" +time="2025-11-24T10:55:24+08:00" level=error msg="获取远程规则失败" error="Get \"hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt\": unsupported protocol scheme \"hhttps\"" url="hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt" +time="2025-11-24T10:55:24+08:00" level=info msg="规则加载完成,域名规则: 86449, 排除规则: 977, 正则规则: 457, hosts规则: 2" +time="2025-11-24T10:55:24+08:00" level=info msg="自动更新规则成功" +time="2025-11-24T10:56:23+08:00" level=info msg="开始自动更新规则" +time="2025-11-24T10:56:23+08:00" level=info msg="Shield计数数据保存成功" +time="2025-11-24T10:56:23+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-filters/raw/branch/main/filter.txt" +time="2025-11-24T10:56:23+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/hosts/adaway.txt" +time="2025-11-24T10:56:24+08:00" level=error msg="获取远程规则失败" error="Get \"hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt\": unsupported protocol scheme \"hhttps\"" url="hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt" +time="2025-11-24T10:56:24+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-filters/raw/branch/main/rules/costomize.txt" +time="2025-11-24T10:56:24+08:00" level=info msg="规则加载完成,域名规则: 86449, 排除规则: 977, 正则规则: 901, hosts规则: 2" +time="2025-11-24T10:56:24+08:00" level=info msg="自动更新规则成功" +time="2025-11-24T10:57:23+08:00" level=info msg="开始自动更新规则" +time="2025-11-24T10:57:23+08:00" level=info msg="Shield计数数据保存成功" +time="2025-11-24T10:57:23+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-filters/raw/branch/main/filter.txt" +time="2025-11-24T10:57:23+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/hosts/adaway.txt" +time="2025-11-24T10:57:24+08:00" level=error msg="获取远程规则失败" error="Get \"hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt\": unsupported protocol scheme \"hhttps\"" url="hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt" +time="2025-11-24T10:57:24+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-filters/raw/branch/main/rules/costomize.txt" +time="2025-11-24T10:57:24+08:00" level=info msg="规则加载完成,域名规则: 86449, 排除规则: 977, 正则规则: 901, hosts规则: 2" +time="2025-11-24T10:57:24+08:00" level=info msg="自动更新规则成功" +time="2025-11-24T10:58:13+08:00" level=debug msg="接收到DNS查询" client="10.35.10.11:11281" domain=apd-pcdnwxlogin.teg.tencent-cloud.net type=1 +time="2025-11-24T10:58:13+08:00" level=debug msg="DNS查询成功" domain=apd-pcdnwxlogin.teg.tencent-cloud.net rtt=5.957378ms server="223.5.5.5:53" +time="2025-11-24T10:58:13+08:00" level=debug msg="接收到DNS查询" client="10.35.10.11:5369" domain=apd-pcdnwxnat.teg.tencent-cloud.net type=1 +time="2025-11-24T10:58:13+08:00" level=debug msg="DNS查询成功" domain=apd-pcdnwxnat.teg.tencent-cloud.net rtt=5.727461ms server="223.5.5.5:53" +time="2025-11-24T10:58:23+08:00" level=info msg="开始自动更新规则" +time="2025-11-24T10:58:23+08:00" level=info msg="Shield计数数据保存成功" +time="2025-11-24T10:58:23+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-filters/raw/branch/main/filter.txt" +time="2025-11-24T10:58:23+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/hosts/adaway.txt" +time="2025-11-24T10:58:24+08:00" level=error msg="获取远程规则失败" error="Get \"hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt\": unsupported protocol scheme \"hhttps\"" url="hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt" +time="2025-11-24T10:58:24+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-filters/raw/branch/main/rules/costomize.txt" +time="2025-11-24T10:58:24+08:00" level=info msg="规则加载完成,域名规则: 86449, 排除规则: 977, 正则规则: 901, hosts规则: 2" +time="2025-11-24T10:58:24+08:00" level=info msg="自动更新规则成功" +time="2025-11-24T10:58:52+08:00" level=debug msg="接收到DNS查询" client="10.35.10.11:61554" domain=img11.360buyimg.com type=1 +time="2025-11-24T10:58:52+08:00" level=debug msg="DNS查询成功" domain=img11.360buyimg.com rtt=6.312544ms server="223.5.5.5:53" +time="2025-11-24T10:59:23+08:00" level=info msg="开始自动更新规则" +time="2025-11-24T10:59:23+08:00" level=info msg="Shield计数数据保存成功" +time="2025-11-24T10:59:23+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-filters/raw/branch/main/filter.txt" +time="2025-11-24T10:59:23+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/hosts/adaway.txt" +time="2025-11-24T10:59:24+08:00" level=error msg="获取远程规则失败" error="Get \"hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt\": unsupported protocol scheme \"hhttps\"" url="hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt" +time="2025-11-24T10:59:24+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-filters/raw/branch/main/rules/costomize.txt" +time="2025-11-24T10:59:24+08:00" level=info msg="规则加载完成,域名规则: 86449, 排除规则: 977, 正则规则: 901, hosts规则: 2" +time="2025-11-24T10:59:24+08:00" level=info msg="自动更新规则成功" +time="2025-11-24T11:00:23+08:00" level=info msg="开始自动更新规则" +time="2025-11-24T11:00:23+08:00" level=info msg="Shield计数数据保存成功" +time="2025-11-24T11:00:23+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-filters/raw/branch/main/filter.txt" +time="2025-11-24T11:00:24+08:00" level=info msg="从缓存加载远程规则" url="https://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/hosts/adaway.txt" +time="2025-11-24T11:00:24+08:00" level=error msg="获取远程规则失败" error="Get \"hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt\": unsupported protocol scheme \"hhttps\"" url="hhttps://gitea.amazehome.xyz/AMAZEHOME/hosts-and-Filters/raw/branch/main/list/easylist.txt" +time="2025-11-24T11:00:24+08:00" level=info msg="规则加载完成,域名规则: 86449, 排除规则: 977, 正则规则: 457, hosts规则: 2" +time="2025-11-24T11:00:24+08:00" level=info msg="自动更新规则成功" +time="2025-11-24T11:00:47+08:00" level=info msg="正在关闭服务..." +time="2025-11-24T11:00:47+08:00" level=info msg="统计数据保存成功" +time="2025-11-24T11:00:47+08:00" level=info msg="DNS服务器已停止" +time="2025-11-24T11:00:47+08:00" level=error msg="HTTP控制台服务器启动失败" error="http: Server closed" +time="2025-11-24T11:00:47+08:00" level=info msg="HTTP控制台服务器已停止" +time="2025-11-24T11:00:47+08:00" level=info msg="Shield计数数据保存成功" +time="2025-11-24T11:00:47+08:00" level=info msg="规则自动更新已停止" +time="2025-11-24T11:00:47+08:00" level=info msg="所有服务已关闭" +time="2025-11-24T11:00:47+08:00" level=warning msg="日志系统已关闭" diff --git a/static/index.html b/static/index.html index 9d5e08f..61afe11 100644 --- a/static/index.html +++ b/static/index.html @@ -135,16 +135,7 @@ -
-
-

24小时屏蔽统计

- -
-
-

请求类型分布

- -
-
+
diff --git a/static/js/modules/dashboard.js b/static/js/modules/dashboard.js index 74eef9f..d1d9f8e 100644 --- a/static/js/modules/dashboard.js +++ b/static/js/modules/dashboard.js @@ -13,12 +13,6 @@ function loadDashboardData() { // 加载统计卡片数据 updateStatCards(); - // 加载24小时统计数据 - loadHourlyStats(); - - // 加载请求类型分布 - loadRequestsDistribution(); - // 加载最常屏蔽的域名 loadTopBlockedDomains(); @@ -213,72 +207,206 @@ function loadHourlyStats() { }); } -// 渲染24小时统计图表 +// 渲染24小时统计图表 - 使用ECharts重新设计 function renderHourlyChart(hours, blocked, allowed) { - const ctx = document.getElementById('hourly-chart'); - if (!ctx) return; + const chartContainer = document.getElementById('hourly-chart'); + if (!chartContainer) return; - // 销毁现有图表 + // 销毁现有ECharts实例 if (window.hourlyChart) { - window.hourlyChart.destroy(); + window.hourlyChart.dispose(); } - // 创建新图表 - window.hourlyChart = new Chart(ctx, { - type: 'line', - data: { - labels: hours, - datasets: [ - { - label: '屏蔽请求', - data: blocked, - borderColor: '#e74c3c', - backgroundColor: 'rgba(231, 76, 60, 0.1)', - borderWidth: 2, - tension: 0.3, - fill: true - }, - { - label: '允许请求', - data: allowed, - borderColor: '#2ecc71', - backgroundColor: 'rgba(46, 204, 113, 0.1)', - borderWidth: 2, - tension: 0.3, - fill: true - } - ] - }, - options: { - responsive: true, - maintainAspectRatio: false, - scales: { - y: { - beginAtZero: true, - title: { - display: true, - text: '请求数' - } - }, - x: { - title: { - display: true, - text: '时间(小时)' - } - } - }, - plugins: { - legend: { - position: 'top', - }, - tooltip: { - mode: 'index', - intersect: false - } - }, - animation: { - duration: 500 // 快速动画,提升实时更新体验 + // 创建ECharts实例 + window.hourlyChart = echarts.init(chartContainer); + + // 计算24小时内的最大请求数,为Y轴设置合适的上限 + const maxRequests = Math.max(...blocked, ...allowed); + const yAxisMax = maxRequests > 0 ? Math.ceil(maxRequests * 1.2) : 10; + + // 设置ECharts配置 + const option = { + title: { + text: '24小时请求统计', + left: 'center', + textStyle: { + fontSize: 16, + fontWeight: 'normal' } + }, + tooltip: { + trigger: 'axis', + backgroundColor: 'rgba(255, 255, 255, 0.95)', + borderColor: '#ddd', + borderWidth: 1, + textStyle: { + color: '#333' + }, + formatter: function(params) { + let result = params[0].name + '
'; + params.forEach(param => { + result += param.marker + param.seriesName + ': ' + param.value + '
'; + }); + return result; + } + }, + legend: { + data: ['屏蔽请求', '允许请求'], + top: '10%', + textStyle: { + color: '#666' + } + }, + grid: { + left: '3%', + right: '4%', + bottom: '10%', + top: '25%', + containLabel: true + }, + xAxis: { + type: 'category', + boundaryGap: false, + data: hours, + axisLabel: { + color: '#666', + interval: 1, // 每隔一个小时显示一个标签,避免拥挤 + rotate: 30 // 标签旋转30度,提高可读性 + }, + axisLine: { + lineStyle: { + color: '#ddd' + } + }, + axisTick: { + show: false + } + }, + yAxis: { + type: 'value', + min: 0, + max: yAxisMax, + axisLabel: { + color: '#666', + formatter: '{value}' + }, + axisLine: { + lineStyle: { + color: '#ddd' + } + }, + splitLine: { + lineStyle: { + color: '#f0f0f0', + type: 'dashed' + } + } + }, + series: [ + { + name: '屏蔽请求', + type: 'line', + smooth: true, // 平滑曲线 + symbol: 'circle', // 拐点形状 + symbolSize: 6, // 拐点大小 + data: blocked, + itemStyle: { + color: '#e74c3c' + }, + areaStyle: { + color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [ + { offset: 0, color: 'rgba(231, 76, 60, 0.3)' }, + { offset: 1, color: 'rgba(231, 76, 60, 0.05)' } + ]) + }, + emphasis: { + focus: 'series', + itemStyle: { + borderWidth: 2, + borderColor: '#fff', + shadowBlur: 10, + shadowColor: 'rgba(231, 76, 60, 0.5)' + } + }, + animationDuration: 800, + animationEasing: 'cubicOut' + }, + { + name: '允许请求', + type: 'line', + smooth: true, + symbol: 'circle', + symbolSize: 6, + data: allowed, + itemStyle: { + color: '#2ecc71' + }, + areaStyle: { + color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [ + { offset: 0, color: 'rgba(46, 204, 113, 0.3)' }, + { offset: 1, color: 'rgba(46, 204, 113, 0.05)' } + ]) + }, + emphasis: { + focus: 'series', + itemStyle: { + borderWidth: 2, + borderColor: '#fff', + shadowBlur: 10, + shadowColor: 'rgba(46, 204, 113, 0.5)' + } + }, + animationDuration: 800, + animationEasing: 'cubicOut' + } + ], + // 添加数据提示功能 + toolbox: { + feature: { + dataZoom: { + yAxisIndex: 'none' + }, + dataView: { + readOnly: false + }, + magicType: { + type: ['line', 'bar'] + }, + restore: {}, + saveAsImage: {} + }, + top: '15%' + }, + // 添加数据缩放功能 + dataZoom: [ + { + type: 'inside', + start: 0, + end: 100 + }, + { + start: 0, + end: 100, + handleIcon: 'M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4v1.3h1.3v-1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7V23.1h6.6V24.4z M13.3,19.6H6.7v-1.4h6.6V19.6z', + handleSize: '80%', + handleStyle: { + color: '#fff', + shadowBlur: 3, + shadowColor: 'rgba(0, 0, 0, 0.6)', + shadowOffsetX: 2, + shadowOffsetY: 2 + } + } + ] + }; + + // 应用配置项 + window.hourlyChart.setOption(option); + + // 添加窗口大小变化时的自适应 + window.addEventListener('resize', function() { + if (window.hourlyChart) { + window.hourlyChart.resize(); } }); }