
问:您好,我们分析本月访问日志时,发现部分ip对我们的网站存在攻击行为,请问能否从虚拟主机或域名方面禁止某些ip的访问。如何设置。
谢谢!,请问虚拟主机或本站域名能否屏蔽某些ip的访问
答:您好,可以的,虚拟主机您可参考https://www.west.cn/faq/list.asp?unid=681 对IP进行拦截,目前您的服务器是windows系统,可使用web.config中规则进行拦截。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="band ip" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAny">
<add input="%{HTTP_X_FORWARDED_FOR}&%{REMOTE_ADDR}&%{HTTP_X_Real_IP}" pattern="(127.0.0.1|8.8.8.)" />
</conditions>
<action type="AbortRequest" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
其中127.0.0.1|8.8.8. 可以改为其他的IP及IP段,比如127.0.0.1|127.0.0.1|127.0.0.1类似这样格式写,因目前是香港线路主机,如果拦截IP后出现网站无法访问情况,请放行最后拦截的IP,可能误操作拦截了cdn节点IP,谢谢。


