如何限制只能由某个IP段的IP访问服务器呢

如何限制只能由某个IP段的IP访问服务器呢,第1张

打开本地安全设置,点“IP安全策略,在本地机器”——>创建IP安全策略—->下一步—->名称随便写,如输入阻止,然后一直点下一步,出现提示点是,一直到完成,这个时候就创建了一个名为“阻止”的策略了
下面点“IP安全策略,在本地机器”——>管理IP筛选器表和筛选器 *** 作—->点添加—->名称添202109175(为了识别最好填写对应的IP段)—->点添加—->下一步—->源地址选择一个特定的IP子网,IP输入2021091750
子网掩码改为2552552550—->下一步—->目标地址选择我的IP地址—->下一步—->协议类型为任意—->下一步—->完成
全部关闭
下面点我们开始建立的名为“阻止”的策略,点属性—->填加—->下一步—->下一步网络类型选择所有网络连接—->下一步—->出现提示点是—->到IP筛选列表,点中我们刚才创建的名为202109175的选项—->下一步—->选择阻止—->下一步到完成、关闭
最后点“阻止”这个策略,右键,指派,到这里为止我们就已经阻止了202109175开头的网段了,当然也阻止了202109175192这个IP的攻击了,如还要封其他IP的攻击同样 *** 作即可
还有个办法装防火墙,推荐用macfee,免费

使用iptables工具

1首先应该知道想要禁用主机的IP

>

2在我们的服务器端的INPUT表中加入规则

iptables -A INPUT -p tcp -s [IP地址] --dport 80 -j DROP

3服务器端检测是否生效

curl  -I  [IP地址]     # iptables一般立即生效的

4服务器端检测网络设置

ifconfig

不一定要采用apache禁止IP访问,软件防火墙就可以禁止某些IP地址访问你的服务器。
apache的方法为:
1停止apche的服务
2备份apche当前的配置文件/<apche_Home>/conf/>

可以在iis服务器进行某一字段的限制。打开IIS,选择要设置的网站,打开“属性”-“目录安全性”,找到“IP地址和域名限制”添加所要限制的ip字段。

也可以在asp里面禁止某一字段的访问,去禁止某一字段ip的访问。添加到网站中,或局部网页中。

<%

if   RequestServerVariables("REMOTE_ADDR")   =   "18097106162"   then

ResponseEnd

end   if

%>

但是有些lunix是不能使用asp的,除了可以在服务器禁止某一字段之外,还可以用htasces对某一字段进行禁止处理。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13410159.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-30
下一篇 2023-07-30

发表评论

登录后才能评论

评论列表(0条)

保存