pipe理本地networking互联网使用

我的办公室里有6台个人电脑,还有一台互联网连接。 我通过Windows VPN服务共享这个互联网连接(在服务器上使用Windows 2003)

但是我想要更多地控制用户的带宽使用,为他们使用设置一个最大数量,我也可以pipe理一些软件如flash get可以用在其他PC上,

会有人build议我一个软件或在Windows 2003的一些设置来做到这一点?

谢谢

SQUID不会进行带宽控制,但您可以使用它来查看用户已经下载了什么,并限制他们可以下载的内容。 有关我的设置指南,请参阅http://www.ratsauce.co.uk/notablog/squid27setup.asp

请记住,您需要使用组策略将Internet Explorerconfiguration为使用SQUID作为代理服务器。

JR

回答Ashian的问题(这个评论有点长):

local_network.txt包含您的本地networking地址。 打开命令提示符并键入ipconfig。 你会看到像这样的东西:

Ethernet adapter Local Area Connection: Connection-specific DNS Suffix . : IPv4 Address. . . . . . . . . . . : 192.168.16.128 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.16.254 

如果子网掩码是255.255.255.0(通常是),则networking地址是最后一个号码设置为零的IP地址。 所以在上面的例子中是192.168.16.0。 在这种情况下,local_network.txt需要包含一行:

 192.168.16.0/24 

作为一个例子,默认的local_network.txt包含“192.168.255.0/24”,你几乎肯定必须改变它以匹配你的networking。 请记住,您需要在更改后重新启动Squid服务。 如果在ipconfig的输出结束后仍然不起作用。

这取决于!

例如,如果您想限制其中一台机器只能使用25%的带宽(或1Mbps),那么请检查Draytek路由器。 有了这些,您可以为每个物理端口分配带宽 – 大多数路由器都有4个端口,这些端口对于您正在做的事情可能足够精细。

此外,如果在预算检查DD-WRT固件许多路由器,最着名的Linksys和布法罗。

最后,如果你想监视网页的使用情况,并限制用户(不只是机器!),然后结帐MS ISA服务器。 这可以logging到SQL Server的所有stream量进行监控以及一天中的时间限制等。您可以获得MS ISA服务器,可能是适当的小型企业服务器。

关于Flash Get,据我所知只是Firefox将限制政策的使用。 如果这真的是你想实现的,我相信ISA Server可能会阻止闪存的通过。

尝试鱿鱼+:免费(GNU),很多常见问题和expierenced用户在互联网 – :类似unix风格的configuration

一些更好的“商业级”路由器/防火墙可以做到这一点,例如SonicWall,Juniper和Ciscotypes的设备(不知道是哪一种,但有些是这样做的)

得到一个便宜的低于200美元的电脑,放入2个网卡,然后在其上运行一个开源的防火墙发行版,如SmoothWall,IPCop, Untangle ,或任何他们的变种。 这是pipe理networking协议和控制带宽最简单的方法。 这个线程中的其他build议更困难。