伺服器屏蔽ip段
A. html中如何屏蔽ip地址 禁止某IP段訪問網站
這個可以在伺服器後台設置,裡面有個屏蔽 IP的功能。你把IP添加進去就行了
B. windows伺服器怎樣屏蔽ip的方法
你如果是WINDOWS系統就比較好辦,
以2003為例,在IIS里配置好站點後,
在安全那裡可以設置拒絕的IP,你可以設置允許訪問的IP段,也可以設置禁止訪問的IP段,輸入完了以後,在那些IP段里的IP就能或者不能訪問你的網站了。
C. 在伺服器上面禁止某個IP段的任何連接
這里給你一個用瑞星防火牆的解決方法。(因為我用的就是瑞星的防火牆所以只能用它給你說明了)
安裝完瑞星防火牆。打開防火牆主界面。點擊菜單下面的「設置」->「詳細設置」。
在打開的「詳細設置」對話框里點擊「規則設置」下面的「黑名單」。再單擊「增加」
在打開的「增加黑各單」黑名單裡面將地址類型選為「地址范圍」。然後再裡面輸入起始地址和結束地址。然後單擊「確定」就行了。這樣某個IP段的用戶就不能訪問你的伺服器了。
D. 怎麼從伺服器設置屏蔽某個地區IP,比如要屏蔽北京的IP,應該怎麼做
你是不是想做游戲私服啊?打開本地安全設置,點「IP安全策略,在本地機器」——>創建IP安全策略---->下一步---->名稱隨便寫,如輸入阻止,然後一直點下一步,出現提示點是,一直到完成,這個時候就創建了一個名為「阻止」的策略了 下面點「IP安全策略,在本地機器」——>管理IP篩選器表和篩選器操作---->點添加---->名稱添192.168.1(為了識別最好填寫對應的IP段)---->點添加---->下一步---->源地址選擇一個特定的IP子網,IP輸入192.168.1.0 子網掩碼改為255.255.255.0---->下一步---->目標地址選擇我的IP地址---->下一步---->協議類型為任意---->下一步---->完成 全部關閉
下面點我們開始建立的名為「阻止」的策略,點屬性---->填加---->下一步---->下一步網路類型選擇所有網路連接---->下一步---->出現提示點是---->到IP篩選列表,點中我們剛才創建的名為192.168.1的選項---->下一步---->選擇阻止---->下一步到完成、關閉
最後點「阻止」這個策略,右鍵,指派,到這里為止我們就已經阻止了192.168.1開頭的網段了,當然也阻止了192.168.1.100這個IP的攻擊了,如還要封其他IP的攻擊同樣操作即可
E. 誰有屏蔽某地區IP段的方法
<%
ip_start="第一段允許ip開頭"
ip_end ="第一段允許ip結尾"
ip2_start="第二段允許ip開頭"
ip2_end ="第二段允許ip結尾"
ip_start_arr =split(ip_start,".")
ip_end_arr =split(ip_end,".")
ip2_start_arr =split(ip2_start,".")
ip2_end_arr =split(ip2_end,".")
ip_start_str=""
ip_end_str=""
ip2_start_str=""
ip2_end_str=""
ip_user_str=""
for i=0 to 3
ip_start_str=ip_start_str&right(Cstr(formatnumber(Cint(ip_start_arr(i))/1000,3)),3)
ip2_start_str=ip2_start_str&right(Cstr(formatnumber(Cint(ip2_start_arr(i))/1000,3)),3)
ip_end_str=ip_end_str&right(Cstr(formatnumber(Cint(ip_end_arr(i))/1000,3)),3)
ip2_end_str=ip2_end_str&right(Cstr(formatnumber(Cint(ip2_end_arr(i))/1000,3)),3)
next
'測試客戶端是否用代理
userip = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If userip = "" Then userip = Request.ServerVariables("REMOTE_ADDR")
ip_user_arr =split(userip,".")
for i=0 to 3
ip_user_str=ip_user_str&right(Cstr(formatnumber(Cint(ip_user_arr(i))/1000,3)),3)
next
if (CDbl(ip_user_str)>CDbl(ip_end_str) or CDbl(ip_user_str)<CDbl(ip_start_str)) and (CDbl(ip_user_str)>CDbl(ip2_end_str) or CDbl(ip_user_str)<CDbl(ip2_start_str)) then
response.write "超出訪問范圍"
else
%>
<%正常允許ip范圍內可以看見的功能%>
<%end if
%>
或
<%
'受屏蔽IP地址(段)集合,星號為通配符,通常保存於配置文件中。
Const BadIPGroup = "192.168.1.*|202.68.*.*|*.12.55.34|185.*.96.24|127.*.0.1|192.168.0.1"
If IsForbidIP(BadIPGroup) = True Then
Response.Write(GetIP &"IP地址禁止訪問")
Response.End()
End If
'參數vBadIP:要屏蔽的IP段,IP地址集合,用|符號分隔多個IP地址(段)
'返回Bool:True用戶IP在被屏蔽范圍,False 反之
Function IsForbidIP(vBadIP)
Dim counter, arrIPPart, arrBadIP, arrBadIPPart, i, j
arrBadIP = Split(vBadIP, "|")
arrIPPart = Split(GetIP(), ".")
For i = 0 To UBound(arrBadIP)
counter = 0
arrBadIPPart = Split(arrBadIP(i), ".")
For j = 0 To UBound(arrIPPart)
If(arrBadIPPart(j)) = "*" or Cstr(arrIPPart(j)) = Cstr(arrBadIPPart(j)) Then
counter = counter + 1
End If
Next
If counter = 4 Then
IsForbidIP = True
Exit Function
End If
Next
IsForbidIP = False
End Function
''返回客戶IP地址
Function GetIP()
Dim IP
IP = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If IP = "" Then IP = Request.ServerVariables("REMOTE_ADDR")
GetIP = IP
End Function
%>
F. 伺服器上如何設置 禁止某個IP段訪問伺服器上的一個網站
由防火牆進行設置。不能只針對一個網站。針對一個IP。
G. 網站怎麼對IP地址段進行屏蔽
靜態空間你自己是無法做到的
如果動態空間可以在首頁寫代碼進行ip判斷
真的要解決問題還得在伺服器或者防火牆上對那個ip進行攔截
H. 怎麼在伺服器上封IP或者IP段
封IP是沒用的..第一:就算你封了IP,別人的IP是天天都在變的..除非你把整個IP段都封了..就算你把整個IP段都封了也沒用..這個世界上有一種東西叫做"網路代理"..我想把我的IP變成美國都行..所以封IP解決不了問題..
你還是把網站的漏洞找出來封好漏洞,打好補丁才是正確之路
I. 伺服器如何禁止某IP進行訪問
利用組策略里的IP安全設置可以達到樓主的要求
為了說明,我告訴一下我的設置
我的電腦IP 192.168.0.100
路由器 ip 192.168.0.1
我通過如何阻止 我和路由器之間的相互PING來演示操作過程
首先
打開組策略
進入計算機配置裡面的安全設置,點裡面的IP安全策略
創建新的IP策略 下一步
隨便輸入名稱 我就用 "阻止" 然後點 下一步
激活默認響應規則打勾 下一步
驗證方法選第一個 V5協議
可能會有個警告,直接確定就好了
編輯屬性打勾 完成
回到原來的界面,點新建的名稱 "阻止"
他會出來個屬性窗口
點擊添加
下一步
不指定隧道
下一步
所有網路連結
下一步
V5協議
下一步
這時候應該是個安全規則向導界面
點添加
出來IP篩選列表
點添加
下一步
源地址用我的IP地址
下一步
目標IP地址 用一個特定的IP地址,然後輸入你想阻止的IP地址
我這里用192.168.0.1
下一步
協議,針對你的游戲伺服器用的通訊協議,自己選擇,一般都是TCP
我這里使用ICMP
下一步
編輯屬性打勾
下一步
出來篩選器屬性
鏡像一定要打勾,這樣就能屏蔽遠程IP了
然後點確定
回到了IP篩選器列表,點確定
點你剛剛建立的IP篩選器,如果上面沒有命名,那麼她的名字應該是
新的IP篩選器列表,點上圈圈下一步,進入篩選器操作
點阻止,下一步
完成
新規則屬性
不用搞,只要點確定然後點關閉
現在回到原來的組策略界面
右鍵點我們剛剛建立的 名稱為阻止 ,選擇指配
這時候,它的策略已指配 變成 是了
我這邊現在PING 192.168.0.1 已經顯示
C:\Documents and Settings\Administrator>ping 192.168.0.1
Pinging 192.168.0.1 with 32 bytes of data:
Destination host unreachable.
Destination host unreachable.
Destination host unreachable.
Destination host unreachable.
Ping statistics for 192.168.0.1:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
然後我們試試右鍵點擊 阻止,選擇 不指配
C:\Documents and Settings\Administrator>ping 192.168.0.1
Pinging 192.168.0.1 with 32 bytes of data:
Reply from 192.168.0.1: bytes=32 time=1ms TTL=127
Reply from 192.168.0.1: bytes=32 time=1ms TTL=127
Reply from 192.168.0.1: bytes=32 time=2ms TTL=127
Reply from 192.168.0.1: bytes=32 time=1ms TTL=127
Ping statistics for 192.168.0.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 1ms, Maximum = 2ms, Average = 1ms
很明顯,策略已經成功達到我們要的效果了
打的我好累....
恩,再次提醒,上面中的那個鏡像一定要選擇
不然就是我不能PING通路由器
路由器能PNG通我了
鏡像的作用是雙向禁止
按照上面的操作,我想樓主應該能達到自己要求的效果了
不過如果對方是動態IP,以上操作就沒什麼用了
J. 伺服器上屏蔽某個IP段,起始IP結束IP怎麼寫
你如果要屏蔽的只是一個 那就起始結尾都是這個ip,你要是一段,你就起始寫起始ip結尾寫結尾IP啊