From 1d84e341341fc3148e00350544fd25e54d4aad41 Mon Sep 17 00:00:00 2001 From: DustinWin <45238096+DustinWin@users.noreply.github.com> Date: Tue, 2 Apr 2024 02:05:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=94=9F=E6=88=90=20sing-box?= =?UTF-8?q?=20`dns.rules`=20=E9=87=8C=20`domain=5Fregex`=20=E7=9A=84?= =?UTF-8?q?=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改生成 sing-box `dns.rules` 里 `domain_regex` 的错误 --- scripts/start.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/start.sh b/scripts/start.sh index b3859c6..fd79c4c 100644 --- a/scripts/start.sh +++ b/scripts/start.sh @@ -606,7 +606,7 @@ EOF } [ "$dns_mod" = "mix" ] && { global_dns=dns_fakeip - fake_ip_filter=$(cat ${CRASHDIR}/configs/fake_ip_filter 2>/dev/null | grep '\.' | awk '{printf "\"%s\", ",$1}' | sed "s/, $//" | sed 's/+/.+/g' | sed 's/*/.*/g') + fake_ip_filter=$(cat ${CRASHDIR}/configs/fake_ip_filter 2>/dev/null | grep '\.' | awk '{printf "\"%s\", ",$1}' | sed "s/, $//" | sed 's/\"+/\".+/g' | sed 's/\"\*/\".*/g') [ -n "$fake_ip_filter" ] && fake_ip_filter="{ \"domain_regex\": [$fake_ip_filter], \"server\": \"dns_direct\" }," if [ -z "$(echo "$core_v" | grep -E '^1\.7.*')" ];then direct_dns="{ \"rule_set\": [\"geosite-cn\"], \"server\": \"dns_direct\" },"