我想知道是否有一种方法可以使用tc
隧道转发服务器执行流量控制。我在这里解释一下这个场景:
我有一台安装了 stunnel 的 ubuntu 服务器,并且正在通过端口 443 将传入流量转发到另一台服务器的端口 443。配置文件如下:
debug = 7
sslVersion = TLSv1.3
pid = /var/run/stunnel4/stunnel.pid
[client01]
accept = 443
connect = $remote_server:443
cert = /etc/stunnel/cert.pem
client = yes
现在一切都运行正常,我可以通过本地服务器连接到远程服务器的 443 端口,最高下载速度可达 200Mbits。多个用户可以同时连接,并且他们可以从任意 IP 进行连接。我想限制他们的下载速度,使每个人的下载速度不超过 15Mbit 的最高限度。
我想通过 来实现这一点tc
。但我不知道最好的方法是什么。我应该设置 tc 来限制接口吗?如果是,哪些命令可以帮我实现这一点?