WireGuard节点在clash中的配置
WireGuard节点格式:
[Interface]
PrivateKey = 私钥
Address = 172.16.0.2/32, <本机组网IP> 2606:4700:110:83f5:a0d8:6056:eebb:955b/128
DNS = 1.1.1.1, 1.0.0.1, 2606:4700:4700::1111, 2606:4700:4700::1001 <使用的DNS>
MTU = 1280 <预设MTU>
[Peer]
PublicKey = bmXOC+F1FxEMF9dyiK2H5/1SUtzH0JuVo51h2wPfgyo= <远端公钥>
AllowedIPs = 0.0.0.0/1, 128.0.0.0/1, ::/1, 8000::/1 <转发IP段>
Endpoint = [2606:4700:d1::341a:1742:7feb:74bf]:928 <远端地址>:<远端端口>
clash配置文件节点填写格式:
proxies:
- name: "wg"
type: wireguard
ip: 172.16.0.2
ipv6: fd01:5ca1:ab1e:80fa:ab85:6eea:213f:f4a5
private-key: eCtXsJZ27+4PbhDkHnB923tkUn2Gj59wZw5wFA75MnU=
peers:
- server: 162.159.192.1
port: 2480
public-key: Cr8hWlKvtDt7nrvf+f0brNQQzabAqrjfBvas9pmowjo=
allowed-ips: ['0.0.0.0/0']
# pre-shared-key: 31aIhAPwktDGpH4JDhA8GNvjFXEf/a6+UaQRyOAiyfM=
# reserved: [209,98,59] # 字符串格式也是合法的,如"U4An"
udp: true
# mtu: 1408
# dialer-proxy: "ss1" # 一个出站代理的标识。当值不为空时,将使用指定的 proxy/proxy-group 发出连接
# remote-dns-resolve: true # 强制dns远程解析,默认值为false
# dns: [ 1.1.1.1, 8.8.8.8 ] # 仅在remote-dns-resolve为true时生效
完整理的clash节点格式:
- name: WARP+4
type: wireguard
ip: 172.16.0.2 # <本机组网IP,IPv4往这里填>
ipv6: 2606:4700:110:83f5:a0d8:6056:eebb:955b #<本机组网IP,IPv6往这里填>
public-key: 公钥
server: 2606:4700:d0::7e5c:13f9:0adf:50dd #<远端地址>
port: 946 #<远端端口>
private-key: <本机私钥>
allowed-ips: ['0.0.0.0/0'] # 分流由clash处理
udp: true
mtu: 1280
remote-dns-resolve: true
dns: [1.1.1.1, 1.0.0.1, 2606:4700:4700::1111, 2606:4700:4700::1001]