This repository has been archived on 2024-09-06. You can view files and clone it, but cannot push or open issues or pull requests.
Jiahao Lu e1ec0d25a6
Fix: DNS cache max-age (#2850)
Regarding DNS cache, it's advisable to not rely on the TTL values
mentioned in the Ns and Extra sections. Otherwise, any DNS queries
that do not yield any results (such as for non-existent.example.com)
will be accidentally cached.

The need for the ACME challenge hack has been eliminated and as
such, it has been removed.
2023-07-29 13:18:12 +08:00
2023-03-14 21:18:09 +08:00
2023-07-29 13:18:12 +08:00
2023-05-06 14:51:28 +08:00
2022-04-26 22:36:10 +08:00
2023-04-22 20:07:47 +08:00
2023-06-30 21:03:58 +08:00
2023-06-30 21:03:58 +08:00
2023-06-30 21:03:58 +08:00
2019-10-18 11:12:35 +08:00
2022-03-16 12:10:13 +08:00
2023-05-24 09:44:43 +08:00

Clash
Clash

A rule-based tunnel in Go.

Github Actions

Features

This is a general overview of the features that comes with Clash.

  • Inbound: HTTP, HTTPS, SOCKS5 server, TUN device
  • Outbound: Shadowsocks(R), VMess, Trojan, Snell, SOCKS5, HTTP(S), Wireguard
  • Rule-based Routing: dynamic scripting, domain, IP addresses, process name and more
  • Fake-IP DNS: minimises impact on DNS pollution and improves network performance
  • Transparent Proxy: Redirect TCP and TProxy TCP/UDP with automatic route table/rule management
  • Proxy Groups: automatic fallback, load balancing or latency testing
  • Remote Providers: load remote proxy lists dynamically
  • RESTful API: update configuration in-place via a comprehensive API

Some of the features may only be available in the Premium core.

Documentation

You can find the latest documentation at https://dreamacro.github.io/clash/.

Credits

License

This software is released under the GPL-3.0 license.

FOSSA Status

Description
A rule-based tunnel in Go.
Readme 2.3 MiB
Languages
Go 99.2%
Makefile 0.7%
Dockerfile 0.1%