github.com/igoogolx/clash@v1.19.8/docs/zh_CN/configuration/inbound.md (about) 1 --- 2 sidebarTitle: Inbound 入站 3 sidebarOrder: 3 4 --- 5 6 # Inbound 入站 7 8 Clash 支持多种入站协议, 包括: 9 10 - SOCKS5 11 - HTTP(S) 12 - Redirect TCP 13 - TProxy TCP 14 - TProxy UDP 15 - Linux TUN 设备 (仅 Premium 版本) 16 17 任何入站协议的连接都将由同一个内部规则匹配引擎处理. 也就是说, Clash **目前**不支持为不同的入站协议设置不同的规则集. 18 19 ## 配置 20 21 ```yaml 22 # HTTP(S) 代理服务端口 23 # port: 7890 24 25 # SOCKS5 代理服务端口 26 socks-port: 7891 27 28 # HTTP(S) 和 SOCKS4(A)/SOCKS5 代理服务共用一个端口 29 mixed-port: 7890 30 31 # Linux 和 macOS 的透明代理服务端口 (TCP 和 TProxy UDP 重定向) 32 # redir-port: 7892 33 34 # Linux 的透明代理服务端口 (TProxy TCP 和 TProxy UDP) 35 # tproxy-port: 7893 36 37 # 设置为 true 以允许来自其他 LAN IP 地址的连接 38 # allow-lan: false 39 ``` 40 41 ## Mixed 混合端口 42 43 混合端口是一个特殊的端口, 它同时支持 HTTP(S) 和 SOCKS5 协议. 您可以使用任何支持 HTTP 或 SOCKS 代理的程序连接到这个端口, 例如: 44 45 ```shell 46 $ curl -x socks5h://127.0.0.1:7890 -v http://connect.rom.miui.com/generate_204 47 * Trying 127.0.0.1:7890... 48 * SOCKS5 connect to connect.rom.miui.com:80 (remotely resolved) 49 * SOCKS5 request granted. 50 * Connected to (nil) (127.0.0.1) port 7890 (#0) 51 > GET /generate_204 HTTP/1.1 52 > Host: connect.rom.miui.com 53 > User-Agent: curl/7.81.0 54 > Accept: */* 55 > 56 * Mark bundle as not supporting multiuse 57 < HTTP/1.1 204 No Content 58 < Date: Thu, 11 May 2023 06:18:22 GMT 59 < Connection: keep-alive 60 < Content-Type: text/plain 61 < 62 * Connection #0 to host (nil) left intact 63 ``` 64 65 ## Redirect 和 TProxy 66 67 Redirect 和 TProxy 是两种实现透明代理的不同方式, 均被 Clash 所支持. 68 69 然而, 您不一定需要手动设置这两个功能 - 我们建议您使用 [Clash Premium 版本](/zh_CN/premium/introduction) 来配置透明代理, 因为它内置了对操作系统路由表、规则和 nftables 的自动管理.