如何禁止某个ip访问??

来源:百度知道 编辑:UC知道 时间:2024/05/11 17:02:28
小弟的网站近来老有一个IP访问,老在在一些块面上乱发一些广告信息,我想禁止他的IP访问我的网站,让他无法访问我的网站!这个跟论坛里的禁止IP差不多?
如果在后台添加多个IP(文本方式),请问如何写。同时在前台如何调用。谢谢各位大虾指都。
(高分)

禁止某个ip访问,可以尝试以下的方法。
方法1、在服务器空间管理平台有相关功能,例如:IP黑名单。
方法2:通过windows自带的安全策略限制 打开本地安全设置,点“IP安全策略,在本地机器”——>创建IP安全策略---->下一步---->名称随便写,如输入阻止,然后一直点下一步,出现提示点是,一直到完成,这个时候就创建了一个名为“阻止”的策略了 下面点“IP安全策略,在本地机器”——>管理IP筛选器表和筛选器操作---->点添加---->名称添75.156.25(为了识别最好填写对应的IP段)---->点添加---->下一步---->源地址选择一个特定的IP子网,IP输入75.156.25.0 子网掩码改为255.255.255.0---->下一步---->目标地址选择我的IP地址---->下一步---->协议类型为任意---->下一步---->完成 全部关闭 下面点我们开始建立的名为“阻止”的策略,点属性---->填加---->下一步---->下一步网络类型选择所有网络连接---->下一步---->出现提示点是---->到IP筛选列表,点中我们刚才创建的名为75.156.25的选项---->下一步---->选择阻止---->下一步到完成、关闭 最后点“阻止”这个策略,右键,指派,到这里为止我们就已经阻止了75.156.25开头的网段了,当然也阻止了75.156.25.192这个IP的攻击了,如还要封其他IP的攻击同样操作即可。
方法3、如果你是自主搭建的服务器,那么你可以在你的网络交换机中配置防火墙;

如果你用的是ASP.NET的话
HttpContext.Current.Request.UserHostAddress找到他的IP
然后用Session去绑定他就可以了

汗 刚才没看清楚
再给段代码 比较菜的.

Session["IP"])=HttpContext.Current.Request.UserHostAddress

if( Convert.To