
配置参数解释见:Egern官方文档
| https://raw.githubusercontent.com/Repcz/Tool/X/Egern/Egern.yaml
|
- 运行 Egern ,点击下方的 工具 图标
- 点击 工具 页面右上角菜单,弹出的菜单中,点击 下载配置
- 将配置文件链接填入并下载

机场订阅本地转换可参考Sub-Store 教程
- 运行 Egern ,点击下方的 工具 图标
- 点击 工具 页面的 策略组 点击 手动选择策略组
- 将 URL区域 的
http://your-service-provider替换为 机场订阅
- 如果有多个机场,可以在 URL 下方的输入框中继续填入并 回车确认

- 运行 Egern ,点击下方的 设置 图标
- 点击 设置 页面 调试 区域的 资源更新,确保所有资源均下载完成

Egern 的 DNS 模块功能强大,可以根据需要对DNS规则进行转发
同样的,Egern 的解析规则接近 Surge,即已经匹配到走节点的规则交由节点 dns 查询,dns 设置仅对需要本地解析的域名进行查询
提示
以下为配置文件中的 dns 设置,如果你什么也不懂,建议不要修改
| dns:
bootstrap: # 默认 DNS 服务器,用来解析 upstreams
- system
upstreams: # 用来查询 DNS 的服务器
Domestic-DNS:
- 223.5.5.5
- 119.29.29.29
Domestic-Encrypted-DNS:
- https://dns.alidns.com/dns-query
- https://doh.pub/dns-query
Foreign-Encrypted-DNS:
- https://cloudflare-dns.com/dns-query
- https://dns.google/dns-query
forward: # DNS 转发规则
- proxy_rule_set:
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/Reject.yaml
value: REJECT
disabled: false
- proxy_rule_set:
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/ChinaDomain.yaml
value: Domestic-DNS
disabled: false
- domain_wildcard:
match: '*'
value: Domestic-Encrypted-DNS
disabled: false
hosts: # 主机映射
dns.google:
- 8.8.8.8, 8.8.4.4, 2001:4860:4860::8888, 2001:4860:4860::8844
cloudflare-dns.com:
- 104.16.249.249, 104.16.248.249, 2606:4700::6810:f8f9, 2606:4700::6810:f9f9
dns.alidns.com:
- 223.5.5.5, 223.6.6.6, 2400:3200:baba::1, 2400:3200::1
doh.pub:
- 1.12.12.12, 120.53.53.53
dot.pub:
- 1.12.12.12, 120.53.53.53
proxy_nameservers: # 解析代理节点的服务器
- 119.29.29.29
- 223.5.5.5
|
处于某些没必要的防 DNS 泄露需求,可以将 forward 中最后一条规则改为 Foreign-Encrypted-DNS;
并且由于 Upstreams DNS 是遵从出站设置的,可以将 Foreign-Encrypted-DNS 中的域名手动指定代理节点以减少延迟
eg: