mirror of
https://github.com/clash-verge-rev/clash-verge-rev
synced 2025-05-05 04:43:44 +08:00
chore: disable unnecessary ports by default
This commit is contained in:
parent
7f209b76bf
commit
951b48c337
@ -227,16 +227,16 @@ impl IVerge {
|
|||||||
#[cfg(not(target_os = "windows"))]
|
#[cfg(not(target_os = "windows"))]
|
||||||
verge_redir_port: Some(7895),
|
verge_redir_port: Some(7895),
|
||||||
#[cfg(not(target_os = "windows"))]
|
#[cfg(not(target_os = "windows"))]
|
||||||
verge_redir_enabled: Some(true),
|
verge_redir_enabled: Some(false),
|
||||||
#[cfg(target_os = "linux")]
|
#[cfg(target_os = "linux")]
|
||||||
verge_tproxy_port: Some(7896),
|
verge_tproxy_port: Some(7896),
|
||||||
#[cfg(target_os = "linux")]
|
#[cfg(target_os = "linux")]
|
||||||
verge_tproxy_enabled: Some(true),
|
verge_tproxy_enabled: Some(false),
|
||||||
verge_mixed_port: Some(7897),
|
verge_mixed_port: Some(7897),
|
||||||
verge_socks_port: Some(7898),
|
verge_socks_port: Some(7898),
|
||||||
verge_socks_enabled: Some(true),
|
verge_socks_enabled: Some(false),
|
||||||
verge_port: Some(7899),
|
verge_port: Some(7899),
|
||||||
verge_http_enabled: Some(true),
|
verge_http_enabled: Some(false),
|
||||||
enable_proxy_guard: Some(false),
|
enable_proxy_guard: Some(false),
|
||||||
use_default_bypass: Some(true),
|
use_default_bypass: Some(true),
|
||||||
proxy_guard_duration: Some(30),
|
proxy_guard_duration: Some(30),
|
||||||
|
@ -32,21 +32,21 @@ pub async fn enhance() -> (Mapping, Vec<String>, HashMap<String, ResultLog>) {
|
|||||||
verge.clash_core.clone(),
|
verge.clash_core.clone(),
|
||||||
verge.enable_tun_mode.unwrap_or(false),
|
verge.enable_tun_mode.unwrap_or(false),
|
||||||
verge.enable_builtin_enhanced.unwrap_or(true),
|
verge.enable_builtin_enhanced.unwrap_or(true),
|
||||||
verge.verge_socks_enabled.unwrap_or(true),
|
verge.verge_socks_enabled.unwrap_or(false),
|
||||||
verge.verge_http_enabled.unwrap_or(true),
|
verge.verge_http_enabled.unwrap_or(false),
|
||||||
)
|
)
|
||||||
};
|
};
|
||||||
#[cfg(not(target_os = "windows"))]
|
#[cfg(not(target_os = "windows"))]
|
||||||
let redir_enabled = {
|
let redir_enabled = {
|
||||||
let verge = Config::verge();
|
let verge = Config::verge();
|
||||||
let verge = verge.latest();
|
let verge = verge.latest();
|
||||||
verge.verge_redir_enabled.unwrap_or(true)
|
verge.verge_redir_enabled.unwrap_or(false)
|
||||||
};
|
};
|
||||||
#[cfg(target_os = "linux")]
|
#[cfg(target_os = "linux")]
|
||||||
let tproxy_enabled = {
|
let tproxy_enabled = {
|
||||||
let verge = Config::verge();
|
let verge = Config::verge();
|
||||||
let verge = verge.latest();
|
let verge = verge.latest();
|
||||||
verge.verge_tproxy_enabled.unwrap_or(true)
|
verge.verge_tproxy_enabled.unwrap_or(false)
|
||||||
};
|
};
|
||||||
|
|
||||||
// 从profiles里拿东西
|
// 从profiles里拿东西
|
||||||
|
@ -19,13 +19,13 @@ export const ClashPortViewer = forwardRef<DialogRef>((props, ref) => {
|
|||||||
verge?.verge_redir_port ?? clashInfo?.redir_port ?? 7895
|
verge?.verge_redir_port ?? clashInfo?.redir_port ?? 7895
|
||||||
);
|
);
|
||||||
const [redirEnabled, setRedirEnabled] = useState(
|
const [redirEnabled, setRedirEnabled] = useState(
|
||||||
verge?.verge_redir_enabled ?? true
|
verge?.verge_redir_enabled ?? false
|
||||||
);
|
);
|
||||||
const [tproxyPort, setTproxyPort] = useState(
|
const [tproxyPort, setTproxyPort] = useState(
|
||||||
verge?.verge_tproxy_port ?? clashInfo?.tproxy_port ?? 7896
|
verge?.verge_tproxy_port ?? clashInfo?.tproxy_port ?? 7896
|
||||||
);
|
);
|
||||||
const [tproxyEnabled, setTproxyEnabled] = useState(
|
const [tproxyEnabled, setTproxyEnabled] = useState(
|
||||||
verge?.verge_tproxy_enabled ?? true
|
verge?.verge_tproxy_enabled ?? false
|
||||||
);
|
);
|
||||||
const [mixedPort, setMixedPort] = useState(
|
const [mixedPort, setMixedPort] = useState(
|
||||||
verge?.verge_mixed_port ?? clashInfo?.mixed_port ?? 7897
|
verge?.verge_mixed_port ?? clashInfo?.mixed_port ?? 7897
|
||||||
@ -34,26 +34,26 @@ export const ClashPortViewer = forwardRef<DialogRef>((props, ref) => {
|
|||||||
verge?.verge_socks_port ?? clashInfo?.socks_port ?? 7898
|
verge?.verge_socks_port ?? clashInfo?.socks_port ?? 7898
|
||||||
);
|
);
|
||||||
const [socksEnabled, setSocksEnabled] = useState(
|
const [socksEnabled, setSocksEnabled] = useState(
|
||||||
verge?.verge_socks_enabled ?? true
|
verge?.verge_socks_enabled ?? false
|
||||||
);
|
);
|
||||||
const [port, setPort] = useState(
|
const [port, setPort] = useState(
|
||||||
verge?.verge_port ?? clashInfo?.port ?? 7899
|
verge?.verge_port ?? clashInfo?.port ?? 7899
|
||||||
);
|
);
|
||||||
const [httpEnabled, setHttpEnabled] = useState(
|
const [httpEnabled, setHttpEnabled] = useState(
|
||||||
verge?.verge_http_enabled ?? true
|
verge?.verge_http_enabled ?? false
|
||||||
);
|
);
|
||||||
|
|
||||||
useImperativeHandle(ref, () => ({
|
useImperativeHandle(ref, () => ({
|
||||||
open: () => {
|
open: () => {
|
||||||
if (verge?.verge_redir_port) setRedirPort(verge?.verge_redir_port);
|
if (verge?.verge_redir_port) setRedirPort(verge?.verge_redir_port);
|
||||||
setRedirEnabled(verge?.verge_redir_enabled ?? true);
|
setRedirEnabled(verge?.verge_redir_enabled ?? false);
|
||||||
if (verge?.verge_tproxy_port) setTproxyPort(verge?.verge_tproxy_port);
|
if (verge?.verge_tproxy_port) setTproxyPort(verge?.verge_tproxy_port);
|
||||||
setTproxyEnabled(verge?.verge_tproxy_enabled ?? true);
|
setTproxyEnabled(verge?.verge_tproxy_enabled ?? false);
|
||||||
if (verge?.verge_mixed_port) setMixedPort(verge?.verge_mixed_port);
|
if (verge?.verge_mixed_port) setMixedPort(verge?.verge_mixed_port);
|
||||||
if (verge?.verge_socks_port) setSocksPort(verge?.verge_socks_port);
|
if (verge?.verge_socks_port) setSocksPort(verge?.verge_socks_port);
|
||||||
setSocksEnabled(verge?.verge_socks_enabled ?? true);
|
setSocksEnabled(verge?.verge_socks_enabled ?? false);
|
||||||
if (verge?.verge_port) setPort(verge?.verge_port);
|
if (verge?.verge_port) setPort(verge?.verge_port);
|
||||||
setHttpEnabled(verge?.verge_http_enabled ?? true);
|
setHttpEnabled(verge?.verge_http_enabled ?? false);
|
||||||
setOpen(true);
|
setOpen(true);
|
||||||
},
|
},
|
||||||
close: () => setOpen(false),
|
close: () => setOpen(false),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user