QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 916|回复: 8

这个很头疼的问题

[复制链接]
发表于 2004-11-5 18:00:37 | 显示全部楼层 |阅读模式
代理服务器到底有什么共同特征没有?如果我要防止用户私自设置代理服务器,多用户共享上网,怎么做最好?
发表于 2004-11-5 19:47:07 | 显示全部楼层
最好的办法是你来做个代理服务器,让用户使用你的代理服务器,而不是直接使用网关出去。
回复

使用道具 举报

 楼主| 发表于 2004-11-5 22:53:00 | 显示全部楼层
我是说我要防止别人使用代理
回复

使用道具 举报

发表于 2004-11-6 13:44:04 | 显示全部楼层
就是说,你这边是服务器,不许用代理服务器的用户访问?

基本上做不到。

一般只能是禁止已知是代理服务器的 IP 地址,和限制同一 IP 的同时连接数。
回复

使用道具 举报

 楼主| 发表于 2004-11-6 15:10:45 | 显示全部楼层
不是的,我还是没说清楚。

我要做一个登录网络的客户端,比如是802.1x或者PPPoE,客户端怎么检测用户是否使用了代理并禁止用户私设代理?有做法是禁止某些端口,但是有些可以自定义端口的代理软件还是防止不到。如果代理服务器转发到客户机的数据包有共同特征,以包过滤的方法是很不错的考虑。
回复

使用道具 举报

发表于 2004-11-6 17:18:24 | 显示全部楼层
这样啊,包过滤是不可能的了。因为代理服务器是一种应用层网关。

就算你把你的登录软件做成了驱动一般,对于 socks 代理你还是无能为力呀
回复

使用道具 举报

 楼主| 发表于 2004-11-7 09:49:47 | 显示全部楼层
唉,那你有什么好建议呢,就算SOCKET代理和HTTP代理、FTP代理分开做也行啊
回复

使用道具 举报

发表于 2004-11-7 13:45:49 | 显示全部楼层
一个比较 BT 的方案:把你的东东做成本地代理,要求用户使用代理 127.0.0.1:XXXX (你的登录软件的监听端口)
回复

使用道具 举报

发表于 2004-11-7 17:18:18 | 显示全部楼层
感觉和msn或是qq用代理出去一样,放火墙再严也不能封80端口吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 03:26 , Processed in 0.078707 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表