主 题:Portshaper:按端口限速脚本(tc+HTB,上/下行独立限速)
发 布 者:PuthsenTaylor
标签分类: 技术
时 间:2026-10-04 14:12:08
内容预览:📌 这是什么Portshaper · 端口限速管家,一个给 3X-UI / X-UI 这类面板补上「按用户限速」的一键脚本。面板只能限流量(用了多少 G),限不了速度。一个用户跑满,就能把整台 VPS 的带宽吃光,其他人全卡。Portshaper 用系统自带的 tc + HTB 按端口限速:一个端口 = 一个用户,每个端口的上传、下载带宽各自独立,互不干扰。原理一句话:下载方向在网卡出站按源端口分流,上传方向经 ingress + ifb 按目标端口分流,每个端口一个独立 HTB class,硬限速。✨ 功能特性分端口独立限速:上传 / 下载分开设,每个端口自己的值,互不干扰统一或逐个设置:所有端口一个值搞定,也可以每个端口单独给中文菜单操作:1→2→3→4 按顺序填完,5 开始限速,立即生效,不用重启机器单位随便写:25、25mbit、1gbit 都认,纯数字默认 mbit;填 0 或乱填会被拒绝自动记住上次填的值:下次打开直接显示;换端口后旧值自动清空,不会串端口监听检查:填端口时顺手告诉你哪个端口没在监听,防止写错开机自启可选:重启后限速自动恢复(规则是内存级的,重启会消失)查看状态:菜单 7 一览各端口限速值和实时流量反悔一键清除:清除所有规则和自启,网络恢复原状;填过的值还留着,随时回来重限网卡自动检测:按默认路由自动识别网卡,不对再手动填ifb 兜底提示:上传方向依赖 ifb 模块;ifb 不可用时明确提示"上传不限、下载正常",不悄悄漏限🚀 使用步骤第一步:准备工作需要 root 权限(先 sudo -i),并装好 tc:apt install -y iproute2第二步:一键运行脚本curl -fsSL "https://gist.githubusercontent.com/Puthsent/2bb332eef099cef5f66ee1a57b4fd544
直达链接: https://www.nodeseek.com/post-963743-1
 
 
Back to Top