folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Site Girişi İp Engelleme Hakkında Yardım Ve Destek



Site Girişi İp Engelleme Hakkında Yardım Ve Destek

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    designerboyalee
    designerboyalee's avatar
    Kayıt Tarihi: 05/Temmuz/2007
    Erkek

    Merhaba arkadaşlar iyi pazarlar.

    Web tabanlı çalışan takip ve kontrol yaptığım bir düz php sitem var bu sisteme güvenlik için belirli iplerin dışında bağlanmasını giriş yapılmasını istemiyorum bununla alakalı ne yapabilirim nasıl yapabilirim diye arayış içerisine girdim. Araştırdığım kadarı ile sitenin giriş kısmına htaccess den onaylı olan  ipleri yazdıktan sonra o ip dışındakileri farklı linke atabilecek kodlar yazılabileceği yönde. açıkcası sürekli kullandığımız yerler ve ipler sabit olduğu için bu işimizi görüyor. Ama ben basit  yönetilebilir ipleri ekleyip çıkarabileceğim ve engel koyacağım sayfalara include edebileceğim şekilde olsun istiyorum.  Çünkü aksi durumda her seferinde sunucuya girip htaccesse manuel ip eklemek çıkartmak zor geliyor. Açıkcası sıfırdan kod yazmaya uzak olduğum için editleme ve kurcalamayla bişeyleri gerçekleştirebiliyorum googleden araştırıp denemeler yapıyorum ama vakit kaybından başka şuan işe yaramıyor :) elinde bunla alakalı bir hazır kod scrip olan arkadaşlardan yada amaaan yapmak iki dakkamı alır diyen arkadaşlardan rica ediyorum.

    Sıcakta bunlamı uğraşacam diyen arkadaşlar da olursa ve izmir içindeyse akşam alsancakta @DanLevin önderliğinde ufak bir toplanmamız olacak orada soğuk birşeyler ısmarlayabilirim.

    Saygılar...

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    aercys
    aercys's avatar
    Kayıt Tarihi: 12/Nisan/2008
    Erkek

    <?php

    $allowedIPs = ["xxx.xxx.xxx.xxx", "xxx.xxx.xxx.xxx", ..., "xxx.xxx.xxx.xxx", ];

    $IP_Addr = $_SERVER["REMOTE_ADDR"];

    if (!in_array(IP_Addr, $allowedIPs)) die("Bu sayfaya erişiminiz yoktur");

     

    Yukarıdaki scripti ip engelleyeceğiniz sayfalara include ederseniz işinizi görmesi lazım


    0x62 0x75 0x6e 0x75 0x20 0x79 0x61 0x7a 0x61 0x6e 0x20 0x74 0x6f 0x73 0x75 0x6e 0x2c 0x20 0x6f 0x6b 0x75 0x79 0x61 0x6e 0x61 0x20 0x6b 0x6f 0x73 0x75 0x6e
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    designerboyalee
    designerboyalee's avatar
    Kayıt Tarihi: 05/Temmuz/2007
    Erkek

    Mesajın için çok teşekkürler aercys hocam deniyeceğim şimdi..

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MuhammeT
    MuhammeT's avatar
    Kayıt Tarihi: 04/Ağustos/2005
    Erkek

    https://blog.ixirhost.com/htaccess-ile-ip-engelleme/

     

    Buradaki bilgi sanirsam daha etkili.htaccess ile tek kodla cozersin.


    Hangi Cennetten Geldik Bu Cehenneme
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    designerboyalee
    designerboyalee's avatar
    Kayıt Tarihi: 05/Temmuz/2007
    Erkek
    MuhammeT bunu yazdı

    https://blog.ixirhost.com/htaccess-ile-ip-engelleme/

     

    Buradaki bilgi sanirsam daha etkili.htaccess ile tek kodla cozersin.

    evet hocam şuan için bunu kullanıyorum. dediğim gibi burdada sürekli aksi durumda ftpden girip düzenleme yapmama sebep oluyor o sebeple basit bir panel oluşturup ekle çıkartma yapmak istiyorum. tekrardan mesaj ve bilgilendirmen için teşekkür ederim.

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nurulmac11
    nurulmac11's avatar
    Kayıt Tarihi: 04/Ağustos/2012
    Erkek

    ip leri bir dosyada toplamak istersen: 

            $array = parse_ini_file('ips.ini');

            if(!in_array($_SERVER["REMOTE_ADDR"], $array['ip'])){

                exit();

            }

    ips.ini dosyasinin icine de şu şekilde yaz ipleri : 

    [ip_adresleri]

    ip[] = "85.15.15.15"

    ip[] = "85.15.1.15"

    ip[] = "85.15.14.15"

    ip[] = "85.15.23.15"


    black implies white, self implies other, life implies death.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    designerboyalee
    designerboyalee's avatar
    Kayıt Tarihi: 05/Temmuz/2007
    Erkek
    nurulmac11 bunu yazdı

    ip leri bir dosyada toplamak istersen: 

            $array = parse_ini_file('ips.ini');

            if(!in_array($_SERVER["REMOTE_ADDR"], $array['ip'])){

                exit();

            }

    ips.ini dosyasinin icine de şu şekilde yaz ipleri : 

    [ip_adresleri]

    ip[] = "85.15.15.15"

    ip[] = "85.15.1.15"

    ip[] = "85.15.14.15"

    ip[] = "85.15.23.15"

    çok saol hocam bunuda baz alıp bişiler çıkartacaz artık. Herkese çok teşekkürler desteği için..

Toplam Hit: 1683 Toplam Mesaj: 7
php güvenlik ip web engelleme güvenlik