A. 如何設置網頁訪問限制
辦法1:就是修改hosts文件,把不讓訪問的網頁全添加進去,這樣他就打不開了.
HOSTS
文件位於C:\WINDOWS\system32\drivers\etc
目錄下
hosts文件可使用記事本打開編輯,格式是
127.0.0.1
localhost
127.0.0.1
www..com(要屏蔽的網址)
保存完後,關掉IE,注銷一下機子,你試試,網路就打不開了.當然只是例子,不要真把網路給屏蔽了...哈哈
這個辦法很土,也很累.因為你要跟在他們屁屁後面看他們都訪問了哪些網站.又要一台一台弄...煩死都會.
辦法2:如果你的路由帶有網址屏蔽功能...那就太棒了,直接把要屏蔽的網址,添加進去,就OK了...簡單方便.帶有這個功能耗路由一個也才
100多.
辦法3:給IE設個密.就是在
IE-工具-internet選項-內容-啟用(內容審查程序),設個密,並把網址添加進去...這招絕對有效,且沒密碼不會被隨意修改,但是操作起來也很麻煩.
辦法4:巧用
360安全衛士
來屏蔽網址,但必須是開啟
360安全防護和360網頁防護才行,方法就是打開360,在
實時保護-高級設置-網頁防火牆-網站黑名單設置.....把要黑掉的網址添加進去就成了.加進去後的網址也絕對打不開.
辦法5....嘻,好多的...你只問說
如何能讓員工不要亂七八糟的上網頁...沒問說要什麼屏蔽病毒...呵呵,希望上面對你的問題有幫助.
如果需要知道什麼
屏蔽病毒,你再發求助,我再來答,哈哈...
對了,it.ntawp.cn上面的電腦技巧,都很實用,可以去瞧瞧
B. 怎樣利用.htaccess屏蔽國內ip訪問
禁止中國國內IP訪問網站的方法有很多,這里分享幾個常用且有效的方法:
1. 利用.htaccess文件屏蔽中國IP
禁止一個ip段
deny from 218.2.135.0/255
同時設置一下允許自己的IP可訪問
中國IP段地址大全
2. 利用JS判斷語句代碼載入到網站footer或者header
<script type="text/javascript">( J( a9 p, Z# s7 U( y% F
if (navigator.language)
* n! a! ?0 p: s1 f* E2 ~var language = navigator.language;$ f+ Q( r, z; ~, O' R
else' E. X$ ?8 N3 A- R; A
var language = navigator.browserLanguage;
8 \* f( v8 E. [9 z5 D# Rif(language.indexOf('zh') > -1)document.location.href ='404.html';
- K `; Y5 ^! ?0 h9 V4 q# }) Z</script>
3. 利用被屏蔽的DNS來解析域名
如GODADDY的部分DNS被國內屏蔽,可以使用這些DNS為域名做解析
4. 當然也可通過屏蔽中文操作系統來禁止國內IP訪問,代碼如下:(這個比較狠,慎用)
$client_sys_language = $_SERVER["HTTP_ACCEPT_LANGUAGE"]; // system language
if (preg_match (「/^zh-cn/i」,$client_sys_language)) {
echo 」
Forbidden
You don』t have permission to access /on this server.Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
365.dg01.com Port 80
「;
exit;
}
C. 網站怎麼屏蔽地區訪問
屏蔽地區訪問方法:
把以下代碼加入到ASP頁面就可以限制網站訪問的IP段:
<%
'受屏蔽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
%>