Closed KeSaite closed 1 year ago
当然是你得手动编辑配置模板的路由,设置出站 tag 为你自定义增加的 tag 才会有作用。
如果你的目的是只要美国的节点,可以用“url test 中包含的节点名(可用正则)”来筛选
当然是你得手动编辑配置模板的路由,设置出站 tag 为你自定义增加的 tag 才会有作用。
如果你的目的是只要美国的节点,可以用“url test 中包含的节点名(可用正则)”来筛选
还是得手搓,前后搓了不少其他客户端,搓不下去了。
当然是你得手动编辑配置模板的路由,设置出站 tag 为你自定义增加的 tag 才会有作用。
如果你的目的是只要美国的节点,可以用“url test 中包含的节点名(可用正则)”来筛选
urltest的tag我没动,是包含了所有的节点,也包含了美国手动的节点,我就是想在不手搓配置的前提下,使用自定义的tag。比如正常的分流逻辑可能是urltest的tag包含了,诸如all(全部节点测试)、美国、新加坡等这种地区测试的tag,而且最好可以和clash一样支持tag隐藏
在配置文件模板中添加的 urltest 和 select 会保留。
对于这种能够自己编辑配置文件解决的,没有什么必要去做。
在配置文件模板中添加的 urltest 和 select 会保留。
对于这种能够自己编辑配置文件解决的,没有什么必要去做。
这样的话,请问网站默认的配置模板,如何去掉urltest、select这两个tag
"log": {},
"dns": {
"strategy": "ipv4_only",
"servers": [
{
"tag": "remote",
"address": "https://1.1.1.1/dns-query",
"detour": "select"
},
{
"tag": "local",
"address": "https://223.5.5.5/dns-query",
"detour": "direct"
},
{
"address": "rcode://success",
"tag": "block"
}
],
"rules": [
{
"outbound": [
"any"
],
"server": "local"
},
{
"disable_cache": true,
"geosite": [
"category-ads-all"
],
"server": "block"
},
{
"clash_mode": "global",
"server": "remote"
},
{
"clash_mode": "direct",
"server": "local"
},
{
"geosite": "cn",
"server": "local"
}
]
},
"inbounds": [
{
"type": "tun",
"inet4_address": "172.19.0.1/30",
"inet6_address": "2001:0470:f9da:fdfa::1/64",
"sniff": true,
"strict_route": true,
"mtu": 9000,
"endpoint_independent_nat": true,
"auto_route": true
},
{
"type": "socks",
"tag": "socks-in",
"listen": "127.0.0.1",
"sniff": true,
"domain_strategy": "ipv4_only",
"listen_port": 2333,
"users": []
},
{
"type": "mixed",
"tag": "mixed-in",
"sniff": true,
"domain_strategy": "ipv4_only",
"listen": "127.0.0.1",
"listen_port": 2334,
"users": []
}
],
"outbounds": [
{
"type": "direct",
"tag": "direct"
},
{
"type": "block",
"tag": "block"
},
{
"type": "dns",
"tag": "dns-out"
}
],
"route": {
"rules": [
{
"geosite": "category-ads-all",
"outbound": "block"
},
{
"protocol": "dns",
"outbound": "dns-out"
},
{
"clash_mode": "direct",
"outbound": "direct"
},
{
"clash_mode": "global",
"outbound": "select"
},
{
"geoip": [
"cn",
"private"
],
"outbound": "direct"
}
],
"auto_detect_interface": true
},
"experimental": {
"clash_api": {
"external_controller": "127.0.0.1:9090",
"store_selected": true,
"secret": ""
}
}
}
这个issues和我差不多的需求,但是我没太懂这个解决方案,刚才你回复在配置文件模板中添加的 urltest 和 select 会保留。但是我看网站的模板没找到urltest、select的tag,如何才能去掉默认添加的tag,是不是还是得手搓最后的配置文件?
默认添加的 urltest、select 是在代码中添加的,你放着不管也不会有什么影响。
而在网页上自定义的 urltest、select, 你不在配置文件模板中设置路由指向设置的 tag,是没有任何作用。
默认添加的 urltest、select 是在代码中添加的,你放着不管也不会有什么影响。
而在网页上自定义的 urltest、select, 你不在配置文件模板中设置路由指向设置的 tag,是没有任何作用。
我看之前的issues有说过设置路由指向tag,我在创建之前尝试过失败了,网站的模板应该修改哪处?
"route": {
"rules": [
{
"geosite": "category-ads-all",
"outbound": "block"
},
{
"protocol": "dns",
"outbound": "dns-out" //尝试修过这个为美国手动,无效
},
{
"clash_mode": "direct",
"outbound": "direct"
},
{
"clash_mode": "global",
"outbound": "select" //后续又尝试修改过这个全局指向美国手动的有效,但是并不是目的
},
{
"geoip": [
"cn",
"private"
],
"outbound": "direct"
}
],
"auto_detect_interface": true
},
我给你一个例子
https://clash2sfa-xmdhs.koyeb.app/sub?config=eJytVktu2zAQ3ecUAdexLX-awNq1BXqFLgJDoMmRQ5QmVX6CGKmBbouepBcr0FuUpGVbHyqWksgbkzOcN_-Z56tr9yEuNyi9ft7fHI5UaH8Mh3ChjcIGNjt3i1jxuMik4Dt0U2EA9QjKv7o_XfrvuXYKrAZ7LKRgKw1UZJwYMKUKtJeFHowpdDqZTMfhN3GKjb5bULvYOwpGWuWf_fv56-_vP6jGsr_pqRiXBPOees1m8_EH_-urGWUKiBmqWQVZEUnBIWtLiL-KoJV2rJ0h3xpIp9OqEjtlOfSKnLRmLa2gLd6zomKHWpRVRMdDvpzdPdAhlGm85pARTB7ASTHKQgRlA1IzA936Ep_VUu1GmOoR5nyo8jEfX1SecKwfsq2Loxex4XIdz7czTFkrb8IpM-_9Y3F2MiJiuPxzSl5V8BATIdXqeVlHR2ZXBFhjm7juOZhFVqmb6d1sPF2OE9dE5kmM-7bKPUuSaZos7pI0X1Kc5jTHaTqd3C6aL7VgeR5NQN8zGTGZclUTT1G0NdYRlkmSNAggaCGZMBkTFAp3AvdfYBMXg62RNZgTuRK8Dtdpl7_NJnJsIIE2Yi3fcqYNiODU2Z3zqPPpALdQucVMZJcmSgUpK6Typs_m83mDwepy6KwG2LxlT0A7bA60iM3vatCLrmvZvOhhc_hXtqpTm36xdijk2HIPgaziBnSzNXSIOasRfRVITBBu3ZS6_vzlK1bF6P7jj0-reGfgrWm4igemHOlN4jGNgyCp0IA0iDbEI1xzTl8WdxgFcWmNMdFDN9FVlH7PcJFBHbE_toHK7pYz4ZpuzIX9J3-1xzdHZiSulUXhdSOyUNJIInncFy2MllP6ofQdkDWoVy1wfUd-Fel1S6yLFCteWHhiEzpQCsUecXPJ8F9sA3q7Ry5uDRchortsmIVu3XbsbngaUDkmtbF43C_gqQDFtm6whuKo1MshVrhgtevykZPoqikjUhglOT-sNadeni6TZWu50K4vQXboUEA7dgUgCkIzbhb2_mr_H3yr-o4&sub=https%3A%2F%2Fneko-warp.nloli.xyz%2Fneko_warp.yaml
我添加了一个美国手动的tag,目的是为了一开始就可以选择这个tag内过滤出的美国节点,但是好像自动添加了默认select、urltest的tag,然后导致添加美国手动的tag从逻辑上讲没啥用啊,除非手搓配置,还是说我哪里没设置对