diff --git a/documents/sing-box.json b/documents/sing-box.json index b020d5a..5527a15 100644 --- a/documents/sing-box.json +++ b/documents/sing-box.json @@ -20,38 +20,36 @@ "servers": [ { "tag": "dns_proxy", - "address": "https://1.1.1.1/dns-query", - "address_resolver": "dns_resolver", - "strategy": "ipv4_only", - "detour": "手动切换" + "type": "https", + "server": "1.1.1.1", + "server_port": 443, + "path": "/dns-query", + "domain_resolver": "dns_resolver", + "strategy": "prefer_ipv4" }, { "tag": "dns_direct", - "address": "h3://dns.alidns.com/dns-query", - "address_resolver": "dns_resolver", - "strategy": "ipv4_only", - "detour": "direct" + "type": "h3", + "server": "dns.alidns.com", + "server_port": 443, + "path": "/dns-query", + "domain_resolver": "dns_resolver", + "strategy": "prefer_ipv4" }, { "tag": "google", - "address": "tls://8.8.4.4" - }, - { - "tag": "dns_block", - "address": "rcode://success" + "type": "tls", + "server": "8.8.4.4", + "domain_resolver": "dns_resolver", + "strategy": "prefer_ipv4" }, { "tag": "dns_resolver", "address": "114.114.114.114", - "strategy": "ipv4_only", - "detour": "direct" + "strategy": "prefer_ipv4" } ], "rules": [ - { - "outbound": "any", - "server": "dns_direct" - }, { "clash_mode": "direct", "server": "dns_direct" @@ -112,6 +110,12 @@ } ], "outbounds": [ + { + "domain_resolver": { + "server": "dns_direct", + "strategy": "prefer_ipv4" + } + }, { "type": "urltest", "tag": "自动选择", diff --git a/install.sh b/install.sh index d1cd32f..9b7bf8a 100644 --- a/install.sh +++ b/install.sh @@ -8649,6 +8649,9 @@ clashMetaConfig() { local url=$1 local id=$2 cat <"/etc/v2ray-agent/subscribe/clashMetaProfiles/${id}" +log-level: debug +mode: rule +ipv6: true mixed-port: 7890 allow-lan: true bind-address: "*" @@ -8656,23 +8659,15 @@ lan-allowed-ips: - 0.0.0.0/0 - ::/0 find-process-mode: strict -mode: rule +external-controller: 0.0.0.0:9090 geox-url: geoip: "https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geoip.dat" geosite: "https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geosite.dat" mmdb: "https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geoip.metadb" - geo-auto-update: true geo-update-interval: 24 -log-level: debug - -ipv6: true - -external-controller: 0.0.0.0:9093 -external-controller-tls: 0.0.0.0:9443 - external-controller-cors: allow-private-network: true @@ -8716,9 +8711,9 @@ dns: - https://223.5.5.5/dns-query - https://1.12.12.12/dns-query nameserver-policy: - geosite:cn: - - https://223.5.5.5/dns-query - - https://1.12.12.12/dns-query + "geosite:cn,private": + - https://doh.pub/dns-query + - https://dns.alidns.com/dns-query proxy-providers: ${subscribeSalt}_provider: @@ -9757,7 +9752,7 @@ menu() { cd "$HOME" || exit echoContent red "\n==============================================================" echoContent green "作者:mack-a" - echoContent green "当前版本:v3.4.7" + echoContent green "当前版本:v3.4.8" echoContent green "Github:https://github.com/mack-a/v2ray-agent" echoContent green "描述:八合一共存脚本\c" showInstallStatus