大学中央networkinglogin系统

我们的局域网中有300台主机。 他们使用Linux服务器作为默认网关。 我们需要通过一个服务器机器发送所有的stream量,然后将其转发到互联网

我想添加一个中央login系统,所有学生需要先login才能访问互联网。 未经授权的访问将被redirect到一个链接。 过程应该是这样的,

Student_Request-> Login -YES-> Internet 

我怎样才能实现这个? 我的意思是从哪里开始? 有没有什么工具来控制iptable的设置? 还有一件事,我们的服务器在linux下运行。

您正在寻找一个http代理服务器 。 很多时候, squid-proxy用于这个目的。

如果您还在寻找网页内容过滤, Dansguardian支持每个用户的身份validation,并可能做你想要的。

我想,从你的描述,你应该看看networking访问控制( http://en.wikipedia.org/wiki/Network_Access_Control )。 有无数产品(硬件,软件)可供select,但您可能有兴趣查看PacketFence( http://www.packetfence.org/home.html ),这是一款在Linux机器上运行得非常好的开源产品(更喜欢RedHat) 。