Linux下規(guī)則文件.htaccess(手工創(chuàng)建.htaccess文件到站點根目錄)
<IfModule?mod_rewrite.c>
RewriteEngine?On
#Block?ip
RewriteCond?%{http:X-Forwarded-For}?^(8.8.4.4|8.8.8\.)?[OR]
RewriteCond?%{REMOTE_ADDR}?^(8.8.4.4|8.8.8\.)?[OR]
RewriteCond?%{http:X-Real-IP}?^(8.8.4.4|8.8.8\.)?[NC]
RewriteRule?(.*)?-?[F]
</IfModule>
Windows2008、2012或更高系統(tǒng)下規(guī)則文件web.config?(手工創(chuàng)建web.config文件到站點根目錄)
<?xml?version="1.0"?encoding="UTF-8"?>
<configuration>
????<system.webServer>???
????????<rewrite>
????????????<rules>???????????????
????????????????<rule?name="band?ip">
????????????????????<match?url="(.*)"?ignoreCase="false"?/>
????????????????????<conditions?logicalGrouping="MatchAny">?
????????????????????<add?input="{HTTP_X_FORWARDED_FOR}"?pattern="^(8.8.4.4|8.8.8\.)"?ignoreCase="false"?/>
????????????????????????????????????????<add?input="{REMOTE_ADDR}"?pattern="^(8.8.4.4|8.8.8\.)"?ignoreCase="false"?/>
????????????????????????????????????????<add?input="{HTTP_X_REAL_IP}"?pattern="^(8.8.4.4|8.8.8\.)"?ignoreCase="false"?/>??????????????????????
????????????????????</conditions>
????????????????<action?type="AbortRequest"?/>
????????????????</rule>
????????????</rules>
????????</rewrite>
????</system.webServer>??
</configuration>
java主機屏蔽IP或IP段
在tomcat管理–>編輯server.xml 找到 :<Host></Host>在節(jié)點中配置,屏蔽后重啟tomcat生效,訪問提示403
<Valve?className="org.apache.catalina.valves.RemoteAddrValve"?deny="8.8.4.4|8.8.4.*"/>
注:根據(jù)需求修改(8.8.4.4|8.8.8\.)ip范圍
如果只屏蔽IP 8.8.4.4 則寫(8.8.4.4)
如果只屏蔽IP段8.8.8.* 則寫(8.8.8\.)
屏蔽多段中間用|隔開,如(8.8.4.4|8.8.8\.)
無天博客
掃一掃加微信 
最新評論
通過 systemctl 管理 firewalld 服務: # 啟動防火墻 systemctl start fire
firewalld 常用命令: # 查看當前狀態(tài) firewall-cmd --state # 查看所有規(guī)則 f
轉(zhuǎn)自寶塔平臺,留存?zhèn)溆?/span>
來源通義千問
$viewrnd=rand(2,5); 這個是重點
多年前親測有用,現(xiàn)在你只能網(wǎng)上再找找了,注意版本號
親測無效。。
復制了兩段代碼后直接前后臺都你的網(wǎng)站遇到致命錯誤。。。