分享

上网WEB认证如何实现

 昵称3884271 2013-10-08
要想客户端完全不做任何改动恐怕不行。可能我没有见过这样子的应用吧。

squid pptp这些客户端都需要一些操作的。

有人说:
那个功能应该是captive portal,网上有许多项目,最著名的是Nocat和Wifidog,可以参考一下。



另外,白金的这篇文章看看:
http://bbs./viewthr ... ght=%A1%BEFAQ%A1%BF



不过,现在的Apache2倒是可以实现这样子的功能:
http://man./newsoft ... d_proxy.html#access
0. 反向代理正好相反,对于客户端而言它就像是原始服务器,并且客户端不需要进行任何特别的设置。客户端向反向代理的命名空间(name-space)中的内容发送普通请求,接着反向代理将判断向何处(原始服务器)转交请求,并将获得的内容返回给客户端,就像这些内容原本就是它自己的一样。
1. Apache2可以实现代理功能
2. Apache2在代理的同时,还可以做用户验证,mod_authnz_ldap就可以做到完善的认证和授权
3. Apache2还有mod_cache来实现缓存功能
4. 综上所叙,Apache2接合使用proxy、cache、auth模块,可以实现透明代理+认证

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多