Quellcode durchsuchen

WireGuard 修复MTU过低,导致网速下降,修改WG服务器端MTU值,默认值 MTU = 1420

蘭雅sRGB vor 6 Jahren
Ursprung
Commit
0753d03b98
1 geänderte Dateien mit 15 neuen und 0 gelöschten Zeilen
  1. 15 0
      Wireguard/wgmtu.sh

+ 15 - 0
Wireguard/wgmtu.sh

@@ -0,0 +1,15 @@
+#!/bin/bash
+
+echo -e "WireGuard 修复MTU过低,导致网速下降,修改WG服务器端MTU值,默认值 MTU = 1420"
+read -p "请输入数字: " num
+
+if [[ ${num} -ge 1200 ]] && [[ ${num} -le 1500 ]]; then
+   mtu=$num
+else
+   mtu=1420	
+fi
+	
+wg-quick down wg0
+sed -i "s/MTU = .*$/MTU = ${mtu}/g"  /etc/wireguard/wg0.conf
+
+wg-quick up wg0