wgmtu.sh 342 B

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