opt-script

opt-script - Clash 透明代理增强脚本

专为 Clash 透明代理优化的脚本集合,重点改进 IPv6 环境下的 DNS 配置和用户体验。

🆕 新特性亮点

Clash DNS 端口自动优化

智能首次启动配置

多内核支持

🌐 推荐启用 IPv6 透明代理

工作模式说明

开启IPv6 透明代理 模式时,实际是:IPv4透明代理 + IPv6直连

**可选模式:IPv4+IPv6透明代理 **

⚙️ 自定义配置指南

1. 下载地址配置

在路由器”自定义 opt-script 下载地址”中设置:

https://bitcion.github.io/opt-script/

2. ISP DNS 性能优化

运营商 DNS 自定义:

# 将默认的 223.5.5.5 替换为你的运营商 DNS
-c ::#8051,udp://2409:803c:2000:1::26

TUN 接口选择:

3. 节点域名解析保护

proxy-server-nameserver 配置:

proxy-server-nameserver:
  - https://dns.alidns.com/dns-query  # 防止节点域名泄露给运营商

此配置为代理节点提供专用 DNS 解析,使用 DoH 避免域名泄露。

4. 服务分流策略

强制 IPv4 代理:

nameserver-policy:
  "geosite:bing,category-ai-!cn,netflix,spotify,yahoo": 
    - tcp://0.0.0.0:8052  # 通过 SmartDNS 过滤 IPv6,实现纯 IPv4 代理

5. 流量嗅探和 TUN 配置

sniffer:
  enable: true
  override-destination: false
  sniff:
    tls: { ports: [853, 8443] }      

tun:
  enable: true
  stack: system 
  auto-route: false
  mtu: 1500

📋 兼容性说明

Notes

若chinadns-ng 不是开关模式,而是选项模式,自定义 opt-file 下载地址改为https://bitcion.github.io/opt-file 后,更新web界面