diff --git a/config/outbound.go b/config/outbound.go index 306fbf3..47c8496 100644 --- a/config/outbound.go +++ b/config/outbound.go @@ -195,7 +195,7 @@ func patchWarp(base *option.Outbound) error { warpConfig.WireGuardOptions.Detour = detour if detour != "" { if warpConfig.WireGuardOptions.MTU > 1000 { - warpConfig.WireGuardOptions.MTU -= 100 + warpConfig.WireGuardOptions.MTU -= 160 } warpConfig.WireGuardOptions.FakePackets = "" } diff --git a/config/warp.go b/config/warp.go index 1af2369..d9eafaf 100644 --- a/config/warp.go +++ b/config/warp.go @@ -167,7 +167,7 @@ func generateWarp(license string, host string, port uint16, fakePackets string, fakePacketsSize = "40-100" } if fakePackets != "" && fakePacketsDelay == "" { - fakePacketsDelay = "200-500" + fakePacketsDelay = "20-250" } // warp.UpdatePath("./secondary")