可以参考这个配置:
mixed-port: 1080
allow-lan: true
bind-address: '*'
mode: rule
log-level: info
external-controller: '127.0.0.1:9090'
dns:
enable: true
listen: '127.0.0.1:35353'
default-nameserver: [223.5.5.5, 1.0.0.1]
enhanced-mode: fake-ip
fake-ip-range: 198.18.0.1/16
fake-ip-filter: ['*.lan', 'stun.*.*.*', 'stun.*.*',
time.windows.com,
time.nist.gov,
time.apple.com,
time.asia.apple.com, '*.ntp.org.cn', '*.openwrt.pool.ntp.org',
time1.cloud.tencent.com,
time.ustc.edu.cn,
pool.ntp.org,
ntp.ubuntu.com,
ntp.aliyun.com,
ntp1.aliyun.com,
ntp2.aliyun.com,
ntp3.aliyun.com,
ntp4.aliyun.com,
ntp5.aliyun.com,
ntp6.aliyun.com,
ntp7.aliyun.com,
time1.aliyun.com,
time2.aliyun.com,
time3.aliyun.com,
time4.aliyun.com,
time5.aliyun.com,
time6.aliyun.com,
time7.aliyun.com, '*.time.edu.cn',
time1.apple.com,
time2.apple.com,
time3.apple.com,
time4.apple.com,
time5.apple.com,
time6.apple.com,
time7.apple.com,
time1.google.com,
time2.google.com,
time3.google.com,
time4.google.com,
music.163.com, '*.music.163.com', '*.126.net',
musicapi.taihe.com,
music.taihe.com,
songsearch.kugou.com,
trackercdn.kugou.com, '*.kuwo.cn',
api-jooxtt.sanook.com,
api.joox.com,
joox.com,
y.qq.com, '*.y.qq.com',
streamoc.music.tc.qq.com,
mobileoc.music.tc.qq.com,
isure.stream.qqmusic.qq.com,
dl.stream.qqmusic.qq.com,
aqqmusic.tc.qq.com,
amobile.music.tc.qq.com, '*.xiami.com', '*.music.migu.cn',
music.migu.cn, '*.msftconnecttest.com', '*.msftncsi.com',
localhost.ptlogin2.qq.com, '*.*.*.srv.nintendo.net', '*.*.stun.playstation.net', 'xbox.*.*.microsoft.com', '*.ipv6.microsoft.com', '*.*.xboxlive.com',
speedtest.cros.wr.pvp.net]
nameserver: [8.8.8.8, 8.8.4.4, 1.1.1.1, 1.0.0.1]
fallback: [119.29.29.29, 223.5.5.5, '
https://dns.rubyfish.cn/dns-query', 'tls://8.8.4.4', 'tls://1.0.0.1:853', '
https://cloudflare-dns.com/dns-query', '
https://dns.google/dns-query']
fallback-filter: { geoip: true, ipcidr: [240.0.0.0/4, 0.0.0.0/32, 127.0.0.1/32], domain: [+.google.com, +.facebook.com, +.twitter.com, +.youtube.com, +.xn
--ngstr-lra8j.com, +.google.cn, +.googleapis.cn, +.googleapis.com, +.gvt1.com] }
proxies:
- { name: '🇯🇵 日本 ¹ x 1.0', type: trojan, server:
01.giant.jp.yuming.com, port: 443, password: zhelishimima, udp: false, skip-cert-verify: true }
- { name: '🇯🇵 日本 ² x 1.0', type: trojan, server:
02.giant.jp.yuming.com, port: 443, password: zhelishimima, udp: true, skip-cert-verify: true }
- { name: '🇸🇬 新加坡 ¹ x 1.0', type: trojan, server:
01.giant.sg.yuming.com, port: 443, password: zhelishimima, udp: false, skip-cert-verify: true }
- { name: '🇰🇷 韩国 ¹ x 0.9', type: trojan, server:
01.giant.kr.yuming.com, port: 443, password: zhelishimima, udp: false, skip-cert-verify: true }
- { name: '🇺🇸 美国 ¹ x 0.9', type: trojan, server:
01.giant.us.yuming.com, port: 443, password: zhelishimima, udp: false, skip-cert-verify: true }
- { name: '🇦🇺 澳大利亚 ¹ x 0.6', type: trojan, server:
01.giant.au.yuming.com, port: 443, password: zhelishimima, udp: false, skip-cert-verify: true }
- { name: '🇮🇳 印度 ¹ x 0.6', type: trojan, server:
01.giant.in.yuming.com, port: 443, password: zhelishimima, udp: false, skip-cert-verify: true }
- { name: '🇬🇧 英国 ¹ x 0.6', type: trojan, server:
01.giant.uk.yuming.com, port: 443, password: zhelishimima, udp: false, skip-cert-verify: true }
- { name: '🇨🇦 加拿大 ¹ x 0.6', type: trojan, server:
01.giant.ca.yuming.com, port: 443, password: zhelishimima, udp: false, skip-cert-verify: true }
- { name: '🇭🇰 香港 ¹ x 1.0', type: trojan, server:
01.giant.hk.yuming.com, port: 443, password: zhelishimima, udp: false }
- { name: '🇭🇰 香港 ² x 1.0', type: trojan, server:
02.giant.hk.yuming.com, port: 443, password: zhelishimima, udp: false }
proxy-groups:
- { name: PROXY, type: select, proxies: [♻️自动选择, 🔯故障转移, 'CHATGPT', '🇯🇵 日本 ¹ x 1.0', '🇯🇵 日本 ² x 1.0', '🇸🇬 新加坡 ¹ x 1.0', '🇰🇷 韩国 ¹ x 0.9', '🇺🇸 美国 ¹ x 0.9', '🇦🇺 澳大利亚 ¹ x 0.6', '🇮🇳 印度 ¹ x 0.6', '🇬🇧 英国 ¹ x 0.6', '🇨🇦 加拿大 ¹ x 0.6', '🇭🇰 香港 ¹ x 1.0', '🇭🇰 香港 ² x 1.0'] }
- { name: ♻️自动选择, type: url-test, proxies: ['🇯🇵 日本 ¹ x 1.0', '🇯🇵 日本 ² x 1.0', '🇸🇬 新加坡 ¹ x 1.0', '🇰🇷 韩国 ¹ x 0.9', '🇺🇸 美国 ¹ x 0.9', '🇦🇺 澳大利亚 ¹ x 0.6', '🇮🇳 印度 ¹ x 0.6', '🇬🇧 英国 ¹ x 0.6', '🇨🇦 加拿大 ¹ x 0.6', '🇭🇰 香港 ¹ x 1.0', '🇭🇰 香港 ² x 1.0'], url: '
http://www.gstatic.com/generate_204', interval: 450 }
- { name: 🔯故障转移, type: fallback, proxies: ['🇯🇵 日本 ¹ x 1.0', '🇯🇵 日本 ² x 1.0', '🇸🇬 新加坡 ¹ x 1.0', '🇰🇷 韩国 ¹ x 0.9', '🇺🇸 美国 ¹ x 0.9', '🇦🇺 澳大利亚 ¹ x 0.6', '🇮🇳 印度 ¹ x 0.6', '🇬🇧 英国 ¹ x 0.6', '🇨🇦 加拿大 ¹ x 0.6', '🇭🇰 香港 ¹ x 1.0', '🇭🇰 香港 ² x 1.0'], url: '
http://www.gstatic.com/generate_204', interval: 300 }
- { name: 'CHATGPT', type: select, proxies: ['🇯🇵 日本 ² x 1.0', '🇺🇸 美国 ¹ x 0.9'] }
rules:
- 'DOMAIN-SUFFIX,
openai.com,CHATGPT'
- 'GEOIP,CN,DIRECT'
- 'MATCH,PROXY'