A rule-based tunnel in Go.
inbounds
for flexible binding inbound (#2818) @fuyuntt
Thanks @a76yyyy @eltociear @Meowzz95 @JiaJiaJiang for document improve
Full Changelog: https://github.com/Dreamacro/clash/compare/v1.17.0...v1.18.0
alive
for proxy apilazy
Thanks @BirkhoffLee @Akariln @a76yyyy for document improve
Full Changelog: https://github.com/Dreamacro/clash/compare/v1.16.0...v1.17.0
IPSET
rule (#2693) @major1201Full Changelog: https://github.com/Dreamacro/clash/compare/v1.15.1...v1.16.0
type: http
cannot use path
outer clash config path (~/.config/clash
by default) thanks @0xf4n9x for audit (#2680)Full Changelog: https://github.com/Dreamacro/clash/compare/v1.15.0...v1.15.1
filter
option to proxy group (#2518) @yaling888Full Changelog: https://github.com/Dreamacro/clash/compare/v1.14.0...v1.15.0
redir-host
as config. since redir-host brings a lot of misunderstandings and problems (some of which are even hard to find). I decided to remove it. It is only used in the fake-ip-filter for a few domain name mappings. I know that it can be bypassed and "recovered" in fake-ip mode. If fake-ip-filter finds that it has been abused, I will delete the domain mapping mode completely.Full Changelog: https://github.com/Dreamacro/clash/compare/v1.13.0...v1.14.0
experimental:
udp-fallback-match: true
Full Changelog: https://github.com/Dreamacro/clash/compare/v1.12.0...v1.13.0
tunnels:
# one line config
- tcp/udp,127.0.0.1:6553,114.114.114.114:53,proxy
- tcp,127.0.0.1:6666,rds.mysql.com:3306,vpn
# full yaml config
- network: [tcp, udp]
address: 127.0.0.1:7777
target: target.com
proxy: proxy
Full Changelog: https://github.com/Dreamacro/clash/compare/v1.11.12...v1.12.0
Full Changelog: https://github.com/Dreamacro/clash/compare/v1.11.8...v1.11.12
Full Changelog: https://github.com/Dreamacro/clash/compare/v1.11.4...v1.11.8