วิธีบล็อกที่อยู่ IP ใน WordPress

เผยแพร่แล้ว: 2018-03-21

ก่อนอื่น คุณจำเป็นต้องทราบที่อยู่ IP ที่จะบล็อก และคุณสามารถค้นหาที่อยู่นั้นได้โดยใช้บันทึกของเซิร์ฟเวอร์ มันแสดง IP ทั้งหมดที่พยายามเข้าถึงแดชบอร์ดของคุณในเวลาที่กำหนด คุณควรตรวจสอบกิจกรรมที่น่าสงสัยหรือไม่ได้รับอนุญาตอย่างละเอียดถี่ถ้วน

ยินดีต้อนรับสู่หลักสูตรความผิดพลาดของการบล็อก IP!

ในบทความนี้ เราจะสอนวิธีบล็อกที่อยู่ IP ใน WordPress และแสดงตำแหน่งที่จะค้นหาบัญชีดำ IP ของคุณ

อย่างไรก็ตาม ก่อนที่เราจะได้รับข้อมูลทางเทคนิค เราต้องครอบคลุมพื้นฐานก่อน

ที่อยู่ IP คืออะไร?

ที่อยู่ IP แสดงถึงชุดตัวเลขสี่ชุดตั้งแต่ 0 ถึง 255 คั่นด้วยจุด แต่นั่นหมายความว่าอย่างไร หากอินเทอร์เน็ตเป็นดาวเคราะห์ดิจิทัล ที่อยู่ IP จะกำหนดประเทศ ถนน และบ้านเลขที่ ดูเหมือนว่านี้:

192.168.0.1

ดังนั้น คอมพิวเตอร์ทุกเครื่องที่เข้าชมเว็บไซต์ของคุณจะมีที่อยู่ IP ที่จัดเก็บไว้ในบันทึกการเข้าใช้เว็บไซต์ของคุณ โปรดทราบว่าคุณสามารถปกปิดข้อมูลนี้ได้โดยใช้บริการ VPN ซึ่งช่วยให้คุณสามารถซ่อน IP ของคอมพิวเตอร์ของคุณได้

ด้วยเหตุนี้ บางครั้งการบล็อกที่อยู่ IP จากเว็บไซต์ของคุณจึงเป็นเรื่องยาก

ฉันควรแบนที่อยู่ IP เมื่อใด

กิจกรรมอะไรที่บอกว่า “เฮ้ แบน IP ของฉัน” มีอะไรบ้าง? ผู้ต้องสงสัยตามปกติสำหรับการแบน IP คือความคิดเห็นและสแปมอีเมล ความพยายามในการแฮ็ก ผู้เข้าชมที่น่าสงสัยและไม่ต้องการ และการปฏิเสธการโจมตีบริการ (หรือที่เรียกว่า DDOS)

ตัวอย่างสามตัวอย่างแรกนั้นมองเห็นได้ง่าย: กล่องจดหมายที่รกจากแบบฟอร์มการติดต่อของคุณ ความคิดเห็นที่ไม่มีความหมายมากมาย แต่ความคิดเห็นสุดท้ายนั้นไม่ชัดเจนนัก ป้ายปากโป้งมักไม่สามารถเข้าถึงหน้าเดียวหรือทุกหน้าของเว็บไซต์ของคุณหรือโหลดหน้านาน

แสดงที่อยู่ IP ของผู้ใช้ใน WordPress

หยุดการบล็อก IP ชั่วคราวและดูประโยชน์ของการรับและแสดงที่อยู่ IP ของผู้ใช้

คุณลักษณะนี้มีการใช้งานจริงมากมาย เช่น หากคุณกำลังนำเสนอข้อมูลโค้ดที่ผู้ใช้ต้องป้อนที่อยู่ IP ของตน คุณสามารถใช้เทคนิคนี้เพื่อแสดงที่อยู่แก่ผู้เยี่ยมชมโดยที่พวกเขาไม่ต้องคิดเอง

คุณยังอาจกำลังให้คำแนะนำในส่วนที่ผู้เยี่ยมชมจำเป็นต้องป้อนที่อยู่ IP ของตนเป็นส่วนหนึ่งของคำสั่ง ซึ่งทำให้พวกเขาค้นหาที่อยู่ IP ของตนได้ง่ายขึ้น แต่เพื่อหลีกเลี่ยงการเข้ารหัส คุณสามารถติดตั้งปลั๊กอินน้ำหนักเบาที่เรียกว่า "แสดงที่อยู่ IP" ได้ฟรี และนี่คือวิธีใช้งาน:

ขั้นตอนที่ 1: ติดตั้งและเปิดใช้งานปลั๊กอิน

พิมพ์ “แสดงที่อยู่ IP” บนแดชบอร์ดของคุณและติดตั้งปลั๊กอินที่พัฒนาโดย Keith Griffiths

ขั้นตอนที่ 2: ใช้รหัสย่อ

เมื่อเปิดใช้งานปลั๊กอินแล้ว ให้ใช้รหัสย่อ [show_ip] เพื่อแสดงที่อยู่ IP ของผู้ใช้ ขึ้นอยู่กับคุณว่าต้องการแทรกรหัสย่อนี้ใน WordPress Editor หรือโมดูลโค้ดใน Divi Builder

จะค้นหาที่อยู่ IP ของผู้เยี่ยมชมที่น่าสงสัยได้ที่ไหน

หากคุณมีที่อยู่ IP ที่คุณต้องการแบนอยู่แล้ว โปรดข้ามไปยังส่วนถัดไป

อันดับแรก มาดูปัญหาที่ตรงไปตรงมาที่สุด – สแปมความคิดเห็น ในกรณีนี้ การค้นหาที่อยู่ IP ของผู้ส่งอีเมลขยะนั้นไม่เกี่ยวข้อง เนื่องจาก WordPress ให้ข้อมูลนั้นแก่คุณสำหรับรายการความคิดเห็นทุกรายการ ตรวจสอบแท็บ "ความคิดเห็น" ของคุณเพื่อดู หลังจากนั้นก็ถึงเวลาบล็อกที่อยู่ IP!

การค้นหาที่อยู่ IP ของผู้ไม่หวังดีคนอื่นๆ นั้นซับซ้อนกว่า เพราะหากคุณไม่มีปลั๊กอินการตรวจสอบกิจกรรม คุณจะต้องเจาะลึกลงไปในบันทึกของโฮสต์เว็บไซต์ของคุณ

ฟังดูซับซ้อน แต่ก็ไม่ได้เป็นเช่นนั้น คุณเพียงแค่ต้องดาวน์โหลดบันทึกการเข้าชมเว็บไซต์ของคุณ (หรือเว็บไซต์หากคุณโฮสต์หลายเว็บไซต์) จากนั้นใช้ WinZip หรือ WinRar เปิดไฟล์บันทึก .gz หลังจากนั้น เปิดข้อมูลที่อยู่ภายในด้วย Notepad หรือโปรแกรมแก้ไขข้อความอื่นๆ

เมื่อเปิดข้อความแล้ว ให้มองหาใครก็ตามที่เข้าถึงหน้าใดหน้าหนึ่งบนไซต์ของคุณ (ไม่ว่าจะโดยการเลื่อนหรือใช้ “Ctrl+F”)

คุณยังสามารถตรวจสอบได้ว่ามีใครพยายามเข้าถึงพื้นที่ผู้ดูแลระบบของไซต์ของคุณโดยการค้นหา "wp-admin" หรือ "wp-login"

จะใช้ .htaccess เพื่อแบนที่อยู่ IP เดียวได้อย่างไร

เราไม่สามารถเขียนเกี่ยวกับวิธีการแบน IP ของบุคคลจากเว็บไซต์ของคุณโดยไม่พูดถึงไฟล์ .htaccess เป็นวิธีที่ยอดเยี่ยมและเรียบง่ายหากคุณต้องการบล็อกที่อยู่ IP ไม่ให้เข้าถึง WordPress ของคุณ ตัวอย่างเช่น เพิ่มข้อความด้านล่างลงในไฟล์ .htaccess ที่รูทของเว็บไซต์ของคุณ:


order allow,deny
deny from 192.168.1.2
allow from all

สิ่งนี้หมายความว่า? บรรทัดเหล่านี้จะปฏิเสธการเข้าถึงที่อยู่ IP ต่อไปนี้: 192.168.1.2 หากคุณต้องการแบนที่อยู่ IP เพิ่มเติม เพียงเพิ่มในบรรทัดใหม่โดยใช้ไวยากรณ์ที่เขียนไว้แล้ว (ปฏิเสธจาก [ที่อยู่ IP])

ตัวอย่างเช่น ให้แบนที่อยู่ IP: 192.168.1.2, 10.130.130.6 และ 172.16.130.106 ข้อความควรมีลักษณะดังนี้:


order allow,deny
deny from 192.168.1.2
deny from 10.130.130.6
deny from 172.16.130.106
allow from all

นั่นคือวิธีที่คุณสามารถใช้ .htaccess เพื่อบล็อก IP ได้ แต่โปรดใช้ความระมัดระวังและตรวจสอบที่อยู่อีกครั้ง เพื่อไม่ให้คุณล็อก wp IP ของคุณ

วิธีใช้ไฟล์ .htaccess เพื่อปฏิเสธที่อยู่ IP หลายรายการ

อีกสิ่งที่ยอดเยี่ยมที่คุณสามารถทำได้ด้วย .htaccess คือการแบนที่อยู่ IP สมมติว่าจาก 192.168.1 ถึง 192.168.1.199 โดยใช้บรรทัดด้านล่าง:

order allow,deny
deny from 192.168.1./199
allow from all

วิธีใช้ไฟล์ .htaccess เพื่อแบนชื่อโฮสต์หรือ ISP

เป็นไปได้ที่จะแบนผู้ใช้ กลุ่มผู้ใช้ หรือแม้แต่ ISP โดยใช้ชื่อโฮสต์ในไฟล์ .htaccess หากชื่อโฮสต์ของ ISP คือ hackattack.org คุณสามารถใช้บรรทัดด้านล่างเพื่อบล็อกได้:


order allow, deny
deny from weirdsite.com
allow from all

จะขึ้นบัญชีดำที่อยู่ IP โดยใช้ cPanel ได้อย่างไร

ตัวบล็อก IP ของ WordPress ที่ยอดเยี่ยมอีกตัวหนึ่งคือ cPanel วิธีนี้เป็นวิธีที่ยอดเยี่ยมในการป้องกันความพยายามในการแฮ็กและการโจมตี DDOS

ขั้นแรก ลงชื่อเข้าใช้ cPanel ในบัญชี WordPress ของคุณและเลื่อนลงไปที่ส่วนความปลอดภัย จากนั้นคลิกที่ "IP Blocker" ซึ่งจะนำคุณไปสู่เครื่องมือจัดการที่อยู่ IP ปฏิเสธ เมื่อถึงที่นั่น คุณเพียงแค่พิมพ์ที่อยู่ IP ที่คุณต้องการแบน

หลังจากตรวจสอบที่อยู่ IP แล้ว ให้คลิกที่ปุ่ม "เพิ่ม" และนั่นคือวิธีที่คุณสามารถใช้ WordPress เพื่อบล็อก IP ในทำนองเดียวกัน คุณสามารถใช้คุณลักษณะ cPanel ใน WordPress เพื่อปลดบล็อก IP ได้

จบความคิดเกี่ยวกับวิธีการบล็อกที่อยู่ IP:

หลังจากอ่านสั้นๆ และใช้ปลั๊กอินที่แนะนำ คุณก็พร้อมที่จะรักษาความปลอดภัยให้กับเว็บไซต์ WordPress ของคุณจากผู้เยี่ยมชมที่น่าสงสัยหรือแสดงที่อยู่ IP แก่ผู้ใช้

แม้ว่าการบล็อกจะเป็นวิธีแก้ปัญหาที่นำไปใช้ได้จริงในการป้องกัน IP ที่น่าสงสัย แต่ก็ไม่ได้หมายความว่าที่อยู่นั้นจะยังคงเหมือนเดิม หมายความว่าหากคุณบล็อกใครก็ตาม พวกเขาสามารถกลับมาพร้อมกับที่อยู่ IP ใหม่ได้

ด้วยเหตุนี้ การใช้ตัวเลือกต่างๆ ภายในแดชบอร์ด WordPress อาจเป็นวิธีแก้ปัญหาที่ง่าย คุณจึงสามารถแบนที่อยู่ IP ที่มีปัญหาได้ทันทีที่ปรากฏขึ้น อยู่อย่างปลอดภัย!