Enable UDP in Clash

This commit is contained in:
DesperadoJ 2020-07-12 11:19:38 +08:00 committed by GitHub
parent f204dd2d72
commit 85fd3d000c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -15,6 +15,7 @@ class Clash
$array['uuid'] = $uuid; $array['uuid'] = $uuid;
$array['alterId'] = 2; $array['alterId'] = 2;
$array['cipher'] = 'auto'; $array['cipher'] = 'auto';
$array['udp'] = true;
if ($server->tls) { if ($server->tls) {
$tlsSettings = json_decode($server->tlsSettings); $tlsSettings = json_decode($server->tlsSettings);
$array['tls'] = true; $array['tls'] = true;
@ -41,6 +42,7 @@ class Clash
$array['server'] = $server->host; $array['server'] = $server->host;
$array['port'] = $server->port; $array['port'] = $server->port;
$array['password'] = $password; $array['password'] = $password;
$array['udp'] = true;
$array['sni'] = $server->server_name; $array['sni'] = $server->server_name;
if ($server->allow_insecure) { if ($server->allow_insecure) {
$array['skip-cert-verify'] = true; $array['skip-cert-verify'] = true;