如何限制网络中每个客户端的服务器带宽?

如何限制网络中每个客户端的服务器带宽?

我有一台装有 windows server 2008 r2 和 100 mbps 网络带宽的电脑

当另一台 PC 连接到服务器 PC 并开始从服务器复制文件时,我希望服务器将这台 PC 的带宽限制为 2 mbps

答案1

查看服务器上本地计算机策略 (gpedit.msc) 中的基于策略的 QoS。创建一个出站节流率为 2Mbps 的策略,应用于所有应用程序、任何源 IP(或服务器自己的 IP,如果您愿意的话)、相关 PC 的目标 IP、源端口 445(即 SMB 文件共享)。

也可以看看https://technet.microsoft.com/en-us/library/dd759093.aspx了解更多信息

答案2

Windows QoS 不如路由器强大,因此最好使用对流量有更多控制的路由器,例如 pfsense

pfsense 使用 ipfw 防火墙,并在 pfsense 中被命名为限制器

可以在同一台计算机上设置 Windows 服务器和 pfSense 作为虚拟机,并让 pfSense 控制 Windows 服务器带宽

我想要的设置是 pfSense 配置中的桥接动态限制器

相关内容