使用 ubuntu hotspot 和 squid

使用 ubuntu hotspot 和 squid

我在笔记本电脑上安装了第二张无线网卡。使用 Ubuntu 13.04 上的热点功能,我可以与我的学生共享互联网连接(他们没有无线网络登录名)。

我也安装了 squid,但我必须在测试平板电脑上手动设置代理。

  • 如何在连接客户端时自动加载代理?

目前代理是透明的,但我想要一定的控制。我想我可以自己找到如何阻止某些域名,但我也希望能够在我的课程中阻止网站。

  • 我如何即时阻止域名?

与此相关,我想切断互联网访问并让他们随时返回我的本地主机,例如在铃声响起之前结束课程。

  • 我如何动态地将它们重定向到我的本地网络服务器?

如果学生们很忙,我想使用投影仪显示不断获取的 URL,这样他们就可以互相帮助,我也可以边走边观察他们。我知道我可以在 access.log 上使用 tail,但是

  • 是否有其他工具可以获取访问的 URL 列表,而无需拒绝对日志文件的写访问(最好使用 Python)?

提前致谢

答案1

Shell 脚本获取访问过的 URL 列表 http://mkeadle.org/squid/squidwatch.sh

即时阻止(未检查) http://mkeadle.org/squid/squidmanage.sh

相关内容