title: SOCKS5转TUN tags: [] id: '2695' categories:
tun是操作系统上的一种虚拟网络设备,可以让用户处理网络中的三层数据包(例如IP包)。与此差不多的还有tap,但tap处理的是二层数据包。只处理三层数据包这就决定了tun
性能往往比tap
要好一些。
tun:
enable: true
stack: gvisor
device: utun0
dns-hijack:
- 'any:53'
auto-route: true
auto-detect-interface: true
dns:
enable: true
listen: 0.0.0.0:1053
ipv6: true
enhanced-mode: redir-host
default-nameserver:
- 114.114.114.114
- 1.1.1.1
- 8.8.8.8
nameserver:
- 'tls://8.8.8.8#socks'
- 'tls://1.1.1.1#socks'
proxies:
- name: "socks"
type: socks5
server: 127.0.0.1
port: 1580
udp: true
rules:
- DOMAIN-SUFFIX,limour.top,DIRECT
- DOMAIN-SUFFIX,j11.fun,DIRECT
- IP-CIDR,127.0.0.0/8,DIRECT,no-resolve
- IP-CIDR,你.的.I.P/32,DIRECT,no-resolve
- MATCH,socks
\clash.meta-windows-amd64-cgo.exe -d .
#socks
为特殊写法,表示DNS请求将经socks
隧道传递