Başlangıç > Kodlar > ASP ile IP Engelleme Fonksiyonu

ASP ile IP Engelleme Fonksiyonu

Sitenize erişmesini istemediğiniz IP numaralarını bir dizi içine alarak o ziyaretçileri istediğimiz bir sayfaya yönlendirebiliriz.
Bu işlem için aşağıdaki fonksiyonu kullanıyoruz.

<%
'//IP Engelleme fonksiyonu
'//Aşağıdaki IP numaralarını ve sayısını düzenleyerek engellenecek IP numaralarını özelleştirebilirsiniz.

Function IpEngelle()

     '// Engelleyeceğimiz IP numarası sayısını yazıyoruz
     Dim Engelle(4) 

     Engelle(0) = "113.2.7.254"
     Engelle(1) = "324.23.51.253"
     Engelle(2) = "45.0.311.255"
     Engelle(3) = "212.21.250.142"

     '// Ziyaretçinin IP numarası alınıyor

     IPNo = Request.ServerVariables("REMOTE_ADDR") 

     For i = 0 to UBound(Engelle)
          If IPNo = Engelle(i) Then
               Response.Redirect "yasak.asp"
          End If
     Next
End Function
%>

Yukarıda fonksiyon içerisindeki IP’ler ziyaretçinin IP’si ile karşılaştırılıyor ve ziyaretçi eğer engellenen IP sahibi ise yasak.asp sayfasına yönlendiriliyor…

Reklamlar
Kategoriler:Kodlar Etiketler:, ,
  1. Henüz yorum yapılmamış.
  1. No trackbacks yet.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: