我的一个朋友有一套有 10 个房间的房子,他把它出租给学生。他为他们提供互联网接入。
不幸的是,尽管他向学生们发出呼吁和警告,但他们还是继续通过种子下载非法文件。他已经收到两封警告信,称将对他提出指控。
他现在有一台额外的电脑,希望所有上网流量都通过这台电脑。同时,他希望控制流量,并能够看到哪些学生是违规者。
他和我都不擅长 ubuntu/linux 服务器方面的工作,但我们不介意阅读。有人能告诉我们在 ubuntu 中需要安装哪些工具(最好是 GUI 工具)来帮助解决这个问题吗?
任何包含此类信息的网站链接也可能有用,因为我自己找不到任何东西。(可能是因为我没有使用正确的搜索词)
谢谢,
安德烈
答案1
Zentyal(以前称为 eBox)看起来是个不错的选择,它是一款具有网关防火墙和流量整形功能的小型企业服务器系统。我不确定它是否可以报告违规用户,但您可以自己测试一下。
主页在这里:
网络配置文档在这里: http://doc.zentyal.org/en/firststeps.html#network-configuration-with-zentyal
HowtoForge 上有一个关于 eBox 的较旧的教程可能仍然有用。它位于此处:
http://www.howtoforge.com/using-ebox-as-a-gateway-firewall-traffic-shaping-http-proxy-and-more
请注意,虽然 eBox 可以在现有的 Ubuntu LTS 服务器上安装,但建议您使用 Zentyal 提供的安装 CD。
答案2
想要一个与 Ubuntu 无关的简单解决方案吗?我在学校遇到过这个问题,对我们来说,简单的解决方法不是技术性的:而是OpenDNS 企业版。您可以禁止此类活动:盗版软件、色情、代理等,强制执行出租房屋的 AUP。这肯定比律师费便宜得多,实施起来也容易得多,而且证明您已经采取了应对措施!:)
哦-它可以配置为在多个位置以不同方式(或相同)工作。