Tailscale MTU v1.0.0 免费下载

27次阅读
没有评论
Tailscale MTU v1.0.0 免费下载
获取下载链
微信关注「软件教程管家」公众号,回复 tailscale-mtu
官方渠道:GitHub 仓库

30 秒速读:tailscale-mtu 解决一个很具体的痛点——Tailscale 的 MTU 在重启、重连、接口重置后会被打回默认值,手动改完过几天又丢了。这个开源小工具(MPL-2.0)把你设好的 MTU 存下来:Windows 上以后台服务盯着接口,Linux 上用 udev 规则,接口一恢复就自动重应用;Windows 还支持 IPv4 / IPv6 分开设。本篇讲清两端的安装命令、装完必改的 4 个设置,以及 1280 这个默认值的来历。

软件信息一览

项目 说明
最新版本 v1.0.0(Windows 稳定版,2026-05-01;Linux 端为脚本,随 main 更新)
适用平台 Windows / Linux
许可证 MPL-2.0
默认 MTU 1280(IPv6 最低要求,见下文)
实现原理 Windows:netsh + NSSM 后台服务;Linux:ip link + udev 规则

下载方式怎么选

方式 说明
Windows 用户(推荐) Release 页一键安装脚本,装完带图形界面
Linux 用户(推荐) 仓库 linux-setup.sh 脚本,一条 curl 管道装完
爱折腾 直接 clone 仓库,看 windows/ 与 linux/ 目录的脚本源码再装

推荐:按平台走官方通道,别混用;Windows 想要图形界面就别用纯命令行装。

安装步骤

Windows(必须用管理员身份开 PowerShell):

  1. 执行 Release 页的一键安装命令(irm ... install.ps1 | iex 形式,复制 Release 页最新命令)。
  2. 开始菜单打开”Tailscale MTU”,分别填写 IPv4 / IPv6 的 MTU,点 Save and Apply(卡点:非管理员身份安装到一半会失败,先右键”以管理员身份运行”)。
  3. 验证:
    .tailscale-mtu.ps1 -Status

    能输出 JSON 状态即成功。

Linux:

  1. 执行安装脚本:
    curl -fsSL https://raw.githubusercontent.com/luizbizzio/tailscale-mtu/main/linux/linux-setup.sh | sudo bash
  2. 设置 MTU:
    sudo tailscale-mtu --mtu 1280

    (多网卡可用 --iface tailscale0 指定接口)。

  3. 验证:
    tailscale-mtu --status

    ;配置保存在 /etc/tailscale-mtu.conf,二进制在 /usr/local/bin/tailscale-mtu。

装完必改的 4 个设置

  1. MTU 先用默认 1280:入口:Windows 图形界面 / Linux --mtu 1280。体感差别:1280 是 IPv6 协议最低要求(RFC 8200),低于它 IPv6 可能丢包;先保证不断网,再谈优化。
  2. Windows 把 IPv4 / IPv6 分开设:入口:图形界面两个输入框,或命令行 -IPv4 1280 -IPv6 1280。体感差别:双栈环境各走各的最优值,不互相将就。
  3. 确认”持久化”真的在工作:入口:Windows 看服务列表里的 TailscaleMTU 是否正在运行;Linux 检查 /etc/tailscale-mtu.conf 和 udev 规则是否存在。体感差别:手动重启一次、重连一次,MTU 还在才是真的装好了。
  4. 记好日志位置:入口:%ProgramData%TailscaleMTUlogs(service.out.log / service.err.log)。体感差别:MTU 没生效先看日志,比卸载重装快得多。

注意事项与 FAQ

  • Windows 必须管理员权限:改 MTU 走 netsh、还要创建 Windows 服务,普通用户装到一半会失败,这是设计使然。
  • Linux 的限制:一个接口只有一个 MTU,IPv4 / IPv6 不能分开设;允许范围 576–9000,低于 1280 会触发警告。
  • 只管 Tailscale 接口:其它 VPN 网卡、物理网卡不在它职责范围内,别硬套。
  • MTU 症状自查:设太小 → 大包传输慢、IPv6 异常;设太大 → 经过 relay / 隧道时分片反而更慢。1280 是保守安全值,线路质量好再往上试。
  • 卸载:Windows 用 .tailscale-mtu.ps1 -Uninstall(加 -Purge 连配置一起清);Linux 按仓库说明移除脚本与 udev 规则。

适合谁、和手动改 MTU 怎么选

适合:Tailscale 重度用户、经常遇到重连后 MTU 被重置的人、VPN 叠加或走 relay 中转的用户、需要脚本化运维的管理员(-Status 输出 JSON,可直接进监控)。

一句话取舍:只调一次、机器基本不重启 → 手动 ip link / netsh 就够;要”设一次永久生效,重启重连自动恢复” → 用它。

开源地址

前往 GitHub 仓库

GitHub 国内访问较慢,如打不开可多刷新几次

版本对比与推荐

推荐结论:Windows 用户走 Release 页一键安装脚本;Linux 用户走仓库安装脚本;直接 clone 仓库只适合想先看源码再装的人。两个平台不要混用安装方式,图形界面与命令行安装对应不同的使用习惯。

版本来源 适合场景 稳定性 推荐结论
Windows Release v1.0.0 一键安装 Windows 用户,带图形界面 稳定版,支持 IPv4 与 IPv6 分开设 推荐:Windows 用户首选
Linux 安装脚本 Linux 用户,一条命令装完 随主线更新的脚本版本,版本以仓库为准 推荐:Linux 用户首选
直接 clone 仓库 想先看脚本源码再装的人 主线版本,适合爱折腾的用户 按需选用:看懂脚本再装

补充设置与排错指南

补充设置:默认值、分开设与持久化验证

第一,先用默认 1280 跑一段时间:它是 IPv6 协议最低要求,低于它 IPv6 可能丢包,先保证不断网,再谈按线路质量往上优化。第二,双栈环境把两个协议版本分开设,各走各的最优值,不互相将就;Linux 上一个接口只有一个 MTU,分开设不适用。第三,装完必须做一次真实验证:手动重启一次、重连一次,MTU 还在才是真的装好了,只看安装成功提示不算数。

常见问题补充

第一,Linux 的限制要先知道:一个接口只有一个 MTU,允许范围以仓库说明为准,低于 1280 会触发警告。第二,它只管 Tailscale 接口:其它网卡、物理网卡不在职责范围内,不要硬套。第三,症状自查有方向:设太小会大包传输慢、IPv6 异常,设太大经过中转隧道时分片反而更慢,1280 是保守安全值。

报错排错

第一,Windows 安装到一半失败:先确认是否用管理员身份运行,改 MTU 与创建后台服务都需要管理员权限,普通用户装到一半失败是设计使然。第二,MTU 没生效:先看日志文件,再确认后台服务是否正在运行或 Linux 侧配置文件与规则是否存在,比卸载重装快得多。第三,状态查询无输出:先确认安装步骤是否走完,再用状态命令输出 JSON 确认,状态能输出即安装成功。

推广Tailscale MTU v1.0.0 免费下载

关注「软件教程管家」

回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。

版权与使用提示

本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›

上次编辑至今:11小时 · 内容还比较新鲜

公告

契机库网站正式上线!

了解更多
正文完
 0
评论(没有评论)