• 14-02-2021, 16:17:11
    #1
    Merhaba,

    Çözüldü , teşekkürler
  • Kabul Edilen Cevap
    • 1 Beğeni
      https://controlc.com/04db7d2f

      <?php
      $list1 = json_decode(file_get_contents("https://ip-ranges.amazonaws.com/ip-ranges.json"), true);
      $list2 = array_merge($list1['prefixes'], $list1['ipv6_prefixes']);
      echo "Order Allow,Deny\n";
      foreach($list2 as $row) {
          $iprange = (isset($row['ip_prefix']) ? $row['ip_prefix'] : @$row['ipv6_prefix']);
          if(!empty($iprange))
              echo sprintf("Deny from %s\n", $iprange);
      }
      echo "Allow from all";
      gözden kaçırmışım ufak bir şey onu güncelledim
  • 14-02-2021, 16:20:15
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    sunucu ne kullanıyorsunuz
  • 14-02-2021, 16:21:18
    #3
    Javascript ile istediğiniz biçime getirip dosyaya yapıştırabilirsiniz.
  • 14-02-2021, 16:28:12
    #4
    tamam hocam linuxtaysa sorun yok js deki ip adreslerini bot veya el yordamıyla txt ye çek iptablese block olarak ekle veya firewall kuruluysa ekstradan denny olarak sorunun çözülür
  • 14-02-2021, 16:28:35
    #5
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    https://controlc.com/04db7d2f

    <?php
    $list1 = json_decode(file_get_contents("https://ip-ranges.amazonaws.com/ip-ranges.json"), true);
    $list2 = array_merge($list1['prefixes'], $list1['ipv6_prefixes']);
    echo "Order Allow,Deny\n";
    foreach($list2 as $row) {
        $iprange = (isset($row['ip_prefix']) ? $row['ip_prefix'] : @$row['ipv6_prefix']);
        if(!empty($iprange))
            echo sprintf("Deny from %s\n", $iprange);
    }
    echo "Allow from all";
    gözden kaçırmışım ufak bir şey onu güncelledim
    • ok35
    ok35 bunu beğendi.
    1 kişi bunu beğendi.
  • 14-02-2021, 16:32:57
    #6
    ok35 adlı üyeden alıntı: mesajı görüntüle
    Üstad çok sağol bunu header.php mi koymam gerekiyor?
    mesajı güncelledim pasted.co üzerindekini htaccess de kullanabilirsiniz sunucunuzda modülü çalışıyor ise engelleyecektir
  • 14-02-2021, 16:36:33
    #7
    belki sunucuya göre değişkenlik gösterebilir ama çok hitli sitede bile öyle bir problem yaşamadım zamanında bende yaptım böyle bir şey,
    php kodunu tekrar ihtiyacınızın olması halinde kullanabilirsiniz, o liste arada güncelleniyor olabilir
  • 14-02-2021, 16:37:54
    #8
    Misafir adlı üyeden alıntı: mesajı görüntüle
    belki sunucuya göre değişkenlik gösterebilir ama çok hitli sitede bile öyle bir problem yaşamadım zamanında bende yaptım böyle bir şey,
    php kodunu tekrar ihtiyacınızın olması halinde kullanabilirsiniz, o liste arada güncelleniyor olabilir
    Hmm, şimdi anladım üstadım. Allah razı olsun. Çok teşekkür ederim