WordPress sitenizdeki IP adresini nasıl görüntüler veya engellenir

İnternete bağlıysanız, IP adresi olarak bilinen benzersiz bir kimlik numaranız vardır. Ve bu ziyaretçileriniz için farklı değil – sitenize gelen herkesin kendi benzersiz IP adresi de var. Doğru eklentiler ve araçlarla, işlevsellik eklemek ve/veya WordPress sitenize erişimi sınırlamak için bu IP adresiyle çalışabilirsiniz. Bu yazıda, iki konuyu keşfetmeye başladım. Yani, okumayı bitirdiğinizde, nasıl yapabileceğinizi bileceksiniz:
WordPress ön uç sitenizde her kullanıcının IP adresini dinamik olarak gösterin.
Sitenizi IP adreslerine göre yorumlamamak veya erişmek için kullanıcıları engeller.
Başlayalım…
WordPress’te kullanıcının IP adresini nasıl görüntüleyeceksiniz Yakında IP adresini engelleyeceğim, ancak biraz daha olumlu bir kullanımla başlayalım: ziyaretçileri kendi IP adreslerine göstermek için WordPress kullanma. Bu ne zaman yararlı olabilir? Her zaman eğlenceli bir widget olarak kullanabilmenize rağmen, bazı pratik kullanımlar da vardır. Örneğin, kullanıcıların kod fragmanına kendi IP adreslerini girmeleri gereken bir kod görüntüsü görüntülerseniz, bu tekniği ziyaretçileri IP adreslerine göstermek için kullanabilirsiniz, böylece kendilerini öğrenmekte zorluk çekmezler.
Aynı şekilde, ziyaretçilerin talimatın bir parçası olarak IP adreslerini girmeleri gereken talimatlar sağlayabilirsiniz. Bir kez daha – bu yaklaşım, ziyaretçilerin kendi IP adreslerini bulmasını kolaylaştırır. Kendi kısa kodunuzu yapmak için kod aslında oldukça basit olsa da, zaten tam olarak ihtiyacınız olanı yapan ve daha fazlasını yapan IP adresini görüntüleyen bir hafif eklenti var. Nasıl kullanılır: Adım 1: Başlatmak için IP adresini yükleyin ve etkinleştirin, gösterge tablosundaki IP adresini arayın ve ücretsiz eklentiyi yükleyin. Keith Griffiths’ten bir eklenti arıyorsunuz. Kurulduktan sonra aslında yapılandırmanız gereken hiçbir şey yok. Bahsettiğim gibi-bu eklenti çok hafif, sadece birkaç satır kod konuşuyoruz. Adım 2: Kullanıcının IP adresini kullanıcıya görüntülemek için kısa bir kod kullanın, eklentiyi etkinleştirdikten sonra, kullanıcının IP adresini görüntülemek için kısa bir kod [show_ip] kullanabilirsiniz. Bu kısa kodu olağan WordPress düzenleyicisine veya Divi Builder’daki kod modülüne girebilirsiniz. Size Divi’yi kullanarak nasıl göründüğünü göstereceğim – ancak süreç WordPress Editor için aynıdır:

WordPress kenar çubuğunuzda kullanıcının IP adresini görüntülemek ister misiniz? Metin widget’ına kısa bir kod ekleyin:

Kısa kod çalışmıyorsa, bu kodun bir snippet’ini fonksiyonlara eklemeniz gerekebilir.

add_filter (‘widget_text’, ‘do_shortcode’); Ve hepsi orada! Ancak, IP adreslerini kullanıcılara göstermek yerine, belirli kullanıcıları IP adreslerine göre engellemeyi tercih ederseniz? WordPress’teki IP adreslerine göre kullanıcılar nasıl engellenir, bazen WordPress sitenizde çok spesifik olan bir grup kötü aktörle ilgilenirsiniz. Bu: İnsanlar yorum bölümünüze spam gönderen insanlar şeklinde olabilir
DDOS saldırısı
Tehlikeli Eylemler (örneğin, siteniz kişisel olsa bile WP-login sayfanızı ziyaret etmek)
Diğer istenmeyen trafik türleri
Bu sorunun üstesinden gelmenin bir kısmı kaliteli bir güvenlik eklentisi kurmaktır. İyi bir güvenlik eklentisi, bilinen kötü IP adreslerini otomatik olarak engelleyecek güvenlik ve güvenlik duvarı adımlarına sahiptir. Ancak, belirli IP adreslerini hedeflemeniz ve kurtulmanız gereken bir durumunuz da olabilir. Bu bölümde kastedilen şey budur. Zaten engellemek istediğiniz bir IP adresiniz varsa, tehlikeli failin IP adresini nasıl bulabilirsiniz – hemen bir sonraki bölüme geçebilirsiniz.
Yorum spam ile ilgileniyorsanız, spammer IP adresini bulmak önemsizdir. Çünkü WordPress aslında her yorum için bu bilgileri verir. Tek yapmanız gereken, onu bulmak için yorum sekmesini açmaktır:
Diğer kötü aktörler için bir IP adresi bulmak biraz daha karmaşık. Belirli bir etkinlik izleme eklentisi yoksa, en iyi seçeneğiniz genellikle ana bilgisayar günlüğünüzü kazmaktır.
Örneğin, ana bilgisayarınız cpanel kullanıyorsa, ham erişim günlüklerini açarak sitenizin tüm etkinliklerini günlüğe indirebilirsiniz:

Ev sahipliği yaptığınız her site için trafik günlüğünü indirebilirsiniz. Ardından, Winzip gibi bir şey kullanarak bir günlük dosyası açabilirsiniz .gz. Ardından, dosyayı .gz dosyasındaki not defteri veya başka bir metin düzenleyicisi ile açın. O zaman, sitenizdeki belirli sayfalara erişen kişileri bulmak için Ctrl + F’yi kullanabilirsiniz. Örneğin, “WP-Admin” veya “WP-Login” arayarak sitenizin WP-Admin bölgesine erişmeye çalışıp çalışmadığınızı kontrol edebilirsiniz:

Yukarıdaki ekran görüntüsünde, Firefox’u kullanan birinin WP giriş sayfama erişmeye çalıştığını görebilirsiniz. Google Chrome’u kullandığım için engellemem gerekebilir! WordPress sitenizden belirli IP adreslerinin nasıl yasaklanacağı, belirli IP adreslerinin WordPress sitenize erişmesini engellemek söz konusu olduğunda, soruna yaklaşmanın birkaç farklı yoluna sahipsiniz. İşte en yaygın olanlardan bazıları:

Varsayılan yorumların siyah bir listesini kullanmak. Bu WordPress Core yazılımının bir parçasıdır.
Eklentiler kullanma. Her zamanki gibi, işi tamamlamanıza yardımcı olacak ücretsiz bir WordPress eklentisi bulabilirsiniz.

CPanel IP Adresi Reddetme Yöneticisi’nden yararlanın. CPanel kullanarak ev sahibi WordPress sitelerini barındıranlar için sunucu tarafı seçenekleri.
.Htaccess ile belirli IP adreslerini engelleyin. Kevin, ipuçları ve püf noktaları göndererek 6. ipucuda nasıl yapılacağını tartışıyor.
Kevin .htaccess açısını tartıştığından, sadece ilk üç yönteme odaklanacağım.
WordPress Yorumlarının Siyah Listesi Nasıl Kullanılır Sitenize yorum yapamamanız için belirli bir IP adresini engellemek istiyorsanız, tek yapmanız gereken Ayarlar → Tartışma ve Siyah Liste yorum kutusuna gidin. Ardından, engellemek istediğiniz IP adresi listesini ekleyin: Bahsettiğim gibi – bu bir WordPress çekirdek özelliği. Bu nedenle, bu araca erişmek için harici bir eklenti yüklemenize gerek yoktur. WordPress eklentileriyle IP adresleri nasıl engellenir, sitenizden belirli IP adreslerini tam olarak engellemek istiyorsanız, daha ileri gitmelisiniz. Bunun bir yolu, Simple IP Ban adlı ücretsiz bir eklenti kullanmaktır.
Eklentiyi yükledikten ve etkinleştirdikten sonra, bunu yapılandırmak için Ayarlar → Basit IP Ban’a gidebilirsiniz. Ayarlarda şunları yapabilirsiniz:
Belirli IP adreslerini engelleyin (satır başına bir)
Çeşitli IP adreslerini engelleyin

Belirli kullanıcı aracılarını sınırlayın (botları engellemek için iyidir)
Ve tüm bu yöntemler için, aktarımın aktarılmasını da belirleyebilir ve IP yasağından giren veya girmeyen kullanıcıyı hariç tutabilirsiniz:
IP adresi nasıl bloke edilir Son cpanel ile CPanel, sitenizden herhangi bir IP adresini engellemenizi sağlayan varsayılan bir araç içerir. WordPress’e özgü olmasa da, bu işi iyi tamamlıyor. Erişmek için, CPanel Gösterge Tablonuzdaki IP Adresini Reddet Yöneticisi’ni bulun:

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir