B
bfox
Unregistered / Unconfirmed
GUEST, unregistred user!
目前有一个需求如下.
客户有几台游戏服务器,游戏服务器上跑着CS之类的服务,有一个网站.他希望用户玩游戏之前先上他的网站登陆,不上网站就不能玩游戏。
另外还希望能把那些有作弊软件的人也屏蔽掉。
我现在的想法是在服务器上装一个防火墙,屏蔽所有IP,如果用户登陆了网站,就把用户的IP放到数据库里,然后每格一段时间就扫描数据库,发现哪个IP,就把那个IP开放。
在用户的机器上安装一个软件,扫描内存,如果发现一些软件,就把这个信息发送到服务器的数据库中,并且把用户的IP屏蔽。
但是这样有一个问题,如果用户是在同一个局域网内,那么他们的IP相同,那这样就都被屏蔽或者都被开放了。
哪位高手有这方面的经验或者作过类似的项目,能不能指点一下方向,我这样做行不行?
客户有几台游戏服务器,游戏服务器上跑着CS之类的服务,有一个网站.他希望用户玩游戏之前先上他的网站登陆,不上网站就不能玩游戏。
另外还希望能把那些有作弊软件的人也屏蔽掉。
我现在的想法是在服务器上装一个防火墙,屏蔽所有IP,如果用户登陆了网站,就把用户的IP放到数据库里,然后每格一段时间就扫描数据库,发现哪个IP,就把那个IP开放。
在用户的机器上安装一个软件,扫描内存,如果发现一些软件,就把这个信息发送到服务器的数据库中,并且把用户的IP屏蔽。
但是这样有一个问题,如果用户是在同一个局域网内,那么他们的IP相同,那这样就都被屏蔽或者都被开放了。
哪位高手有这方面的经验或者作过类似的项目,能不能指点一下方向,我这样做行不行?