使用 iptables 来减慢或阻止“吸血网站”以提高生产力?

使用 iptables 来减慢或阻止“吸血网站”以提高生产力?

我可以使用很多程序来屏蔽网站,但安东尼·沃洛德金笔记

另一方面,我注意到,当互联网连接速度较慢时(例如,在乌克兰通过 EDGE 进行网络共享),浏览分散注意力的网站的欲望很快就会自行消失,因为等待的时间超过了分散注意力的需要(等待 10-15 秒来阅读 cnn.com 上的一些愚蠢的标题似乎很愚蠢)。换句话说,不耐烦很容易打败短暂分散注意力的欲望,而且由于分散注意力的时间不再短暂,速度缓慢会直观地显示实际花费了多少时间。

他的文章使用 Mac OS X 的ipfw工具来管理连接。有没有办法在 Linux 中使用 iptables 来实现该功能?

相关地,减慢这些网站速度的命令在单用户工作站或网关/路由器上应该非常相似,对吗?

编辑:也许这是提出这个问题的更好方式。有没有办法限制特定传出域的网络速度或带宽?(此处所述域是 Reddit、Facebook 等)

答案1

如果这是您为网络上的每个人都设置通过代理服务器运行的业务,然后使用代理记录所访问的网站并使用它来提醒员工正确使用资源,并且如果继续存在滥用行为,他们可能会被解雇(如果这是在他们的合同中或您所在地区与工作终止问题相关的法律中规定的。)

还可以设置代理来阻止网站,如果您运行的是 Squid,或者使用专用设备,则可以使用 SquidGuard 之类的工具。

如果您愿意冒险让员工使用手机而不是台式电脑和笔记本电脑来浪费时间,您可以设置代理服务器以仅允许白名单中的网站,而不是通过黑名单进行阻止。然后,您就可以完全限制他们只能访问一小部分网站。

按系统进行阻止很快就会变成难以管理的混乱局面,因为有许多浪费时间的站点可供选择,而且通常人们在无聊或遇到需要通过转移注意力来思考的问题时,就会想办法浪费时间。有时,当他们不再专注于问题时,问题的解决方案就会出现。我认为,除非生产力真的受到损害,否则实施严格的阻止实际上可能是有害的,否则你会发现更多的回形针动物和各种其他浪费时间的活动被使用(或使用电话或其他绕过政策的方法)。否则,你的员工可能需要努力自我控制并专注于任务,只要工作按要求完成,就可以留出一些空闲时间。在美国,要求员工付出更多并试图让企业侵占曾经的个人时间的企业尤其如此,因为员工越来越难以将个人生活与商业生活区分开来。

相关内容