WordPress'te bir IP adresi nasıl engellenir
Yayınlanan: 2018-03-21Her şeyden önce, hangi IP adresini engelleyeceğinizi bilmeniz gerekir ve bu adresi sunucu günlüklerini kullanarak bulabilirsiniz. Kontrol panelinize belirli bir zamanda erişmeye çalışan tüm IP'leri gösterir. Herhangi bir şüpheli veya yetkisiz etkinliği baştan sona incelemelisiniz.
IP engellemenin kilitlenme sürecine hoş geldiniz!
Bu metinde, WordPress'te bir IP adresini nasıl engelleyeceğinizi öğreteceğiz ve size IP kara listenizi nerede bulacağınızı göstereceğiz.
Ancak, teknik konulara geçmeden önce temelleri ele almalıyız.
IP adresi nedir?
Bir IP adresi, 0'dan 255'e noktalarla ayrılmış dört sayı grubunu temsil eder, ancak bu ne anlama geliyor? İnternet dijital bir gezegense, bir IP adresi bir ülkeyi, caddeyi ve ev numarasını tanımlar. Şuna benziyor:
192.168.0.1
Bu nedenle, web sitenizi ziyaret eden her bilgisayarın IP adresi web sitenizin erişim günlüğünde saklanır. Bilgisayarınızın IP'sini gizlemenize izin veren bir VPN hizmeti kullanarak bu bilgileri gizleyebileceğinizi unutmayın.
Bu nedenle, bazen web sitenizden bir IP adresini engellemek zor olabilir.
IP adreslerini ne zaman yasaklamalıyım?
“Hey, IP'mi yasakla” diyen aktiviteler nelerdir? IP yasağı için olağan şüpheliler, yorum ve e-posta spam'leri, bilgisayar korsanlığı girişimleri, şüpheli ve istenmeyen ziyaretçiler ve hizmet reddi saldırılarıdır (DDOS olarak da bilinir).
İlk üç örneğin fark edilmesi kolaydır: iletişim formunuzdaki dağınık gelen kutusu, çok sayıda anlamsız yorum, ancak sonuncusu o kadar açık değil. Telltale işaretleri, web sitenizin bir veya tüm sayfalarına sık sık erişilememesi veya uzun sayfa yükleme süreleridir.
WordPress'te bir kullanıcının IP adresini gösterme
Bir an için IP engellemeyi durduralım ve bir kullanıcının IP adresini almanın ve görüntülemenin faydasına bir göz atalım.
Bu özelliğin bir çok pratik kullanımı vardır, örneğin bir kullanıcının IP adresini girmesi gereken kod parçacıkları sunuyorsanız, bu tekniği ziyaretçilerin adreslerini kendileri anlamalarına gerek kalmadan göstermek için kullanabilirsiniz.
Ayrıca, ziyaretçilerin IP adreslerini bulmalarını kolaylaştıran talimatın bir parçası olarak IP adreslerini girmeleri gereken yerlere talimat veriyor olabilirsiniz. Ancak kodlamadan kaçınmak için “IP adresini göster” adlı ücretsiz, hafif bir eklenti yükleyebilirsiniz ve bunu nasıl kullanacağınız aşağıda açıklanmıştır:
Adım 1: Eklentiyi kurun ve etkinleştirin
Kontrol panelinize "IP adresini göster" yazın ve Keith Griffiths tarafından geliştirilen eklentiyi yükleyin.
2. Adım: Kısa kodu kullanın
Eklenti etkinleştirildiğinde, bir kullanıcının IP adresini göstermek için [show_ip] kısa kodunu kullanın. Bu kısa kodu WordPress Düzenleyici'ye mi yoksa Divi Builder'daki bir kod modülüne mi eklemek istediğiniz size kalmış.
Şüpheli ziyaretçilerin IP adresleri nerede aranır?
Yasaklamak istediğiniz IP adreslerine zaten sahipseniz, bir sonraki bölüme geçmekten çekinmeyin.
İlk olarak, en basit soruna bir göz atalım – yorum spam'ı. Bu durumda, spam gönderenlerin IP adresini bulmak önemsizdir çünkü WordPress size her bir yorum girişi için bu bilgiyi verir. Görmek için “Yorumlar” sekmenize bakın. Bundan sonra, bir IP adresini engelleme zamanı!
Diğer kötü çocukların IP adreslerini bulmak daha karmaşıktır çünkü bir aktivite izleme eklentiniz yoksa, web sitenizin sunucularının günlüklerine dalmanız gerekecektir.
Kulağa karmaşık geliyor, ama değil - sadece web sitenizin (veya birkaçını barındırıyorsanız web sitelerinin) trafik günlüğünü indirmeniz, ardından WinZip veya WinRar kullanarak .gz günlük dosyasını açmanız gerekiyor. Bundan sonra, içindeki verileri bir Not Defteri veya başka bir metin düzenleyici ile açın.
Açılan metinle, sitenizdeki belirli bir sayfaya erişen herkesi arayın (kaydırarak veya “Ctrl+F” kullanarak).
Hatta birisinin sitenizin yönetici alanına erişmeye çalışıp çalışmadığını “wp-admin” veya “wp-login” aratarak kontrol edebilirsiniz.
Tek bir IP adresini yasaklamak için .htaccess nasıl kullanılır?
.htaccess dosyasından bahsetmeden web sitenizden birinin nasıl IP banlanacağını yazamayız. Bir IP adresinin WordPress'inize erişmesini engellemeyi düşünüyorsanız, bu harika ve basit bir yoldur. Örnek olarak, aşağıdaki metni web sitenizin kök dizinindeki .htaccess dosyanıza ekleyin:
order allow,deny
deny from 192.168.1.2
allow from all
Ne anlama geliyor? Bu satırlar, aşağıdaki IP adresine erişimi reddedecektir: 192.168.1.2. Daha fazla IP adresini yasaklamak istiyorsanız, önceden yazılmış sözdizimini kullanarak bunları yeni satırlara eklemeniz yeterlidir ([IP Adresinden] reddet).
Örneğin, IP adreslerini yasaklayalım: 192.168.1.2, 10.130.130.6 ve 172.16.130.106. Metin şöyle görünmelidir:
order allow,deny
deny from 192.168.1.2
deny from 10.130.130.6
deny from 172.16.130.106
allow from all
IP'yi engellemek için .htaccess'i bu şekilde kullanabilirsiniz, ancak dikkatli olun ve adresleri iki kez kontrol edin, böylece wp IP'nizi kilitlemezsiniz.
Birkaç IP adresini reddetmek için .htaccess dosyası nasıl kullanılır?
.htaccess ile yapabileceğiniz bir başka harika şey de, aşağıdaki satırları kullanarak, diyelim ki 192.168.1'den 192.168.1.199'a kadar olan IP adreslerini yasaklamaktır:
order allow,deny
deny from 192.168.1./199
allow from all
Bir ana bilgisayar adını veya bir ISP'yi yasaklamak için .htaccess dosyası nasıl kullanılır?
.htaccess dosyasındaki ana bilgisayar adlarını kullanarak bir kullanıcıyı, bir kullanıcı grubunu ve hatta bir ISP'yi yasaklamak mümkündür. Bir ISS'nin ana bilgisayar adı hackattack.org ise, onu engellemek için aşağıdaki satırları kullanabilirsiniz:
order allow, deny
deny from weirdsite.com
allow from all
cPanel kullanarak bir IP adresi nasıl kara listeye alınır?
Bir başka mükemmel WordPress IP engelleyici cPanel'dir. Bu yöntem, bilgisayar korsanlığı girişimlerini ve DDOS saldırılarını önlemek için mükemmeldir.
İlk olarak, WordPress hesabınızdaki cPanel'e giriş yapın ve güvenlik bölümüne gidin, ardından sizi IP adresi Reddetme Yöneticisi aracına götürecek olan “IP Engelleyici”ye tıklayın. Bir kez orada, yasaklamak istediğiniz IP adreslerini yazmanız yeterlidir.
IP adreslerini kontrol ettikten sonra, “Ekle düğmesine” tıklayın ve işte, IP'yi engellemek için WordPress'i bu şekilde kullanabilirsiniz. Ayrıca aynı şekilde, IP engellemesini kaldırmak için WordPress'teki bu cPanel özelliğini kullanabilirsiniz.
Bir IP adresinin nasıl engelleneceğine ilişkin düşüncelerin sonlandırılması:
Bu kısa okumadan ve önerilen eklentileri kullandıktan sonra, WordPress web sitenizi şüpheli ziyaretçilerden korumaya veya kullanıcılara IP adreslerini göstermeye hazırsınız.
Engelleme, şüpheli IP'leri önlemek için başvurulan bir çözüm olsa da, adresin aynı kalacağı anlamına gelmez, yani birini engellerseniz, yeni bir IP adresiyle geri gelebilirler.
Bu nedenle, WordPress panonuzdaki seçenekleri kullanmak kolay bir çözüm olabilir, böylece sorunlu IP adreslerini ortaya çıkar çıkmaz yasaklayabilirsiniz. Güvende kal!