调整yaml文件结构

This commit is contained in:
juewuy
2020-07-26 23:09:46 +08:00
parent fb8634aff9
commit d475767424

View File

@@ -1,39 +1,13 @@
# HTTP 代理端口
port: 7890
# SOCKS5 代理端口
socks-port: 7891
#redir透明代理 代理端口
redir-port: 7892
# 允许局域网的连接(可用来共享代理)
allow-lan: true
# 默认规则模式Rule规则 / Global全局代理/ Direct全局直连可在网页端修改
mode: Rule
# 设置日志输出级别 silent / info / warning / error / debug 越高越倾向于调试
log-level: info
# clash 的 RESTful API 网页调试端口
external-controller: 0.0.0.0:9999
# RESTful API 的口令 (可选)
# secret: ""
# external-ui: clash-dashboard
dns:
enable: true
listen: 0.0.0.0:1053 #监听端口0.0.0.0则拦截所有
fake-ip-range: 198.18.0.1/16 #fake-ip模式下子网段尽量不要改动
enhanced-mode: fake-ip #或者redir-host可能有bug尽量不要改动
nameserver: #国内DNS可配置多条
- tls://dns.rubyfish.cn:853
#- 114.114.114.114
- 127.0.0.1:53 #内置的dnsmasq
fallback: #国外DNS可配置多条
- tcp://1.1.1.1
- tls://dns.google:853
#- 8.8.4.4
tun: {enable: false, stack: system}
experimental: #实验性功能,尽量不要改动
ignore-resolve-fail: true # 忽略 DNS 解析失败,默认值为 true
interface-name: en0
mixed-port: 7890 # HTTP&SOCKS5 二合一代理端口
redir-port: 7892 # Redir模式端口
allow-lan: true # 允许局域网连接
mode: Rule # 默认代理模式,可在网页调试页面更换
log-level: info # 日志级别 silent / info / warning / error / debug
external-controller: 0.0.0.0:9999 # 网页调试端口
secret: "" # 网页调试密码,默认为空
dns: {enable: true, listen: 0.0.0.0:1053, fake-ip-range: 198.18.0.1/16, enhanced-mode: fake-ip, nameserver: [tls://dns.rubyfish.cn:853, 127.0.0.1:53], fallback: [tcp://1.1.1.1, tls://dns.google:853]}
tun: {enable: false, stack: system} #Tun模式设置
experimental: {ignore-resolve-fail: true, interface-name: en0} #实验性功能,尽量不要改动
proxies: #代理节点配置
# 注意ss/ssr节点仅支持如下加密方式: