mirror of
https://github.com/clash-verge-rev/clash-verge-rev.git
synced 2024-11-16 11:42:21 +08:00
refactor: change default value of mtu
This commit is contained in:
parent
05b8175aad
commit
e0e8412728
|
@ -38,7 +38,7 @@ impl IClashTemp {
|
||||||
tun.insert("strict-route".into(), false.into());
|
tun.insert("strict-route".into(), false.into());
|
||||||
tun.insert("auto-detect-interface".into(), true.into());
|
tun.insert("auto-detect-interface".into(), true.into());
|
||||||
tun.insert("dns-hijack".into(), vec!["any:53"].into());
|
tun.insert("dns-hijack".into(), vec!["any:53"].into());
|
||||||
tun.insert("mtu".into(), 9000.into());
|
tun.insert("mtu".into(), 1500.into());
|
||||||
#[cfg(not(target_os = "windows"))]
|
#[cfg(not(target_os = "windows"))]
|
||||||
map.insert("redir-port".into(), 7895.into());
|
map.insert("redir-port".into(), 7895.into());
|
||||||
#[cfg(target_os = "linux")]
|
#[cfg(target_os = "linux")]
|
||||||
|
|
|
@ -27,7 +27,7 @@ export const TunViewer = forwardRef<DialogRef>((props, ref) => {
|
||||||
autoDetectInterface: true,
|
autoDetectInterface: true,
|
||||||
dnsHijack: ["any:53"],
|
dnsHijack: ["any:53"],
|
||||||
strictRoute: false,
|
strictRoute: false,
|
||||||
mtu: 9000,
|
mtu: 1500,
|
||||||
});
|
});
|
||||||
|
|
||||||
useImperativeHandle(ref, () => ({
|
useImperativeHandle(ref, () => ({
|
||||||
|
@ -40,7 +40,7 @@ export const TunViewer = forwardRef<DialogRef>((props, ref) => {
|
||||||
autoDetectInterface: clash?.tun["auto-detect-interface"] ?? true,
|
autoDetectInterface: clash?.tun["auto-detect-interface"] ?? true,
|
||||||
dnsHijack: clash?.tun["dns-hijack"] ?? ["any:53"],
|
dnsHijack: clash?.tun["dns-hijack"] ?? ["any:53"],
|
||||||
strictRoute: clash?.tun["strict-route"] ?? false,
|
strictRoute: clash?.tun["strict-route"] ?? false,
|
||||||
mtu: clash?.tun.mtu ?? 9000,
|
mtu: clash?.tun.mtu ?? 1500,
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
close: () => setOpen(false),
|
close: () => setOpen(false),
|
||||||
|
@ -88,7 +88,7 @@ export const TunViewer = forwardRef<DialogRef>((props, ref) => {
|
||||||
"auto-detect-interface": true,
|
"auto-detect-interface": true,
|
||||||
"dns-hijack": ["any:53"],
|
"dns-hijack": ["any:53"],
|
||||||
"strict-route": false,
|
"strict-route": false,
|
||||||
mtu: 9000,
|
mtu: 1500,
|
||||||
};
|
};
|
||||||
setValues({
|
setValues({
|
||||||
stack: "gvisor",
|
stack: "gvisor",
|
||||||
|
@ -97,7 +97,7 @@ export const TunViewer = forwardRef<DialogRef>((props, ref) => {
|
||||||
autoDetectInterface: true,
|
autoDetectInterface: true,
|
||||||
dnsHijack: ["any:53"],
|
dnsHijack: ["any:53"],
|
||||||
strictRoute: false,
|
strictRoute: false,
|
||||||
mtu: 9000,
|
mtu: 1500,
|
||||||
});
|
});
|
||||||
await patchClash({ tun });
|
await patchClash({ tun });
|
||||||
await mutateClash(
|
await mutateClash(
|
||||||
|
@ -208,7 +208,7 @@ export const TunViewer = forwardRef<DialogRef>((props, ref) => {
|
||||||
spellCheck="false"
|
spellCheck="false"
|
||||||
sx={{ width: 250 }}
|
sx={{ width: 250 }}
|
||||||
value={values.mtu}
|
value={values.mtu}
|
||||||
placeholder="9000"
|
placeholder="1500"
|
||||||
onChange={(e) =>
|
onChange={(e) =>
|
||||||
setValues((v) => ({
|
setValues((v) => ({
|
||||||
...v,
|
...v,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user