Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Bảo Mật WordPress: Chặn IP Độc Hại & Ngăn Tấn Công Brute-Force

Bạn có nhận thấy nhiều yêu cầu đăng nhập từ cùng một địa chỉ IP?

Đây là triệu chứng kinh điển của tấn công brute force trên website. Khi website phát triển, nó cũng mang theo các vấn đề bảo mật. Có thể là brute force hoặc spam comment. Nhưng nếu không xử lý đúng cách, các tấn công này có thể làm chậm site hoặc trong trường hợp xấu nhất, dẫn đến bị hack.

Vấn đề như barrage liên tục yêu cầu đăng nhập hoặc spam comment có vẻ như phiền toái nhỏ nhưng thực tế có thể cuộn thành vấn đề lớn. Nếu kẻ tấn công tìm cách truy cập site, họ có thể lưu file không mong muốn, đánh cắp thông tin, chuyển hướng người truy cập, hoặc thậm chí biến dạng site và勒索 tiền.

May mắn thay, có cách dễ dàng bảo vệ site khỏi kẻ tấn công đã biết. Cách hiệu quả bảo vệ site khỏi spammer và attacker là chặn địa chỉ IP trong WordPress. Hãy thảo luận what, why, how của việc cấm IP trên WordPress.

TL;DR: Bảo vệ website với MalCare và tự động chặn bất kỳ địa chỉ IP độc hại nào truy cập website. Đọc thêm về cách chặn IP thủ công theo nhiều cách.

Lý Do Chặn Địa Chỉ IP Trong WordPress

Chặn IP độc hại trong WordPress là phương pháp nhanh và hiệu quả đối phó với spam, yêu cầu đăng nhập không mong muốn, malware, tấn công DDOS, hoặc thậm chí cố gắng hack. Nhưng lý do phổ biến nhất là spam comment và cố gắng hack.

Spam Comment

Bất kỳ bình luận không liên quan đến website đều được phân loại là spam. Chúng thường được bot để lại với link ngẫu nhiên hoặc quảng cáo có thể độc hại.

Mặc dù hầu hết chủ site chọn duyệt comment thủ công, quá nhiều spam comment khiến chủ site khó điều tiết.

Lúc này chặn IP rất hữu ích. Bằng cách cấm IP gửi spam comment, bạn dễ dàng chặn truy cập của chúng vào website.

Cố Gắng Hack

Kẻ tấn công thường thử hack qua các trường nhập liệu như bình luận hoặc form liên hệ. Đây được gọi là cross-site scripting (XSS) và là mối đe dọa nghiêm trọng. Loại tấn công này có thể dẫn đến hacker chiếm quyền site hoặc trích xuất thông tin mật.

Chặn IP đáng疑 trong WordPress giúp ngăn chặn các tấn công này và tăng cường bảo mật WordPress tổng thể.

Cách Tìm Địa Chỉ IP Đáng Ngờ Trong WordPress Để Blacklist?

Như thảo luận, mọi website ghi nhận khách truy cập. Vì vậy có thể tìm IP của người để lại bình luận hoặc truy cập site. Có nhiều cách làm. Hãy xem từng cách.

Tìm IP Bằng Panel Comment WordPress

Dashboard WordPress giúp tìm hầu hết mọi thứ trên site. Bạn cũng có thể tìm IP của spammer ở đây.

Chỉ cần vào Comments từ dashboard WordPress.

Bảo Mật WordPress: Chặn IP Độc Hại & Ngăn Tấn Công Brute-Force

Trang tiếp theo, bạn sẽ thấy tất cả bình luận và IP của người để lại.

Bảo Mật WordPress: Chặn IP Độc Hại & Ngăn Tấn Công Brute-Force

Ghi nhớ IP từ các bình luận có vẻ không liên quan hoặc spam. Các comment này có thể chứa link hoặc tin nhắn bằng ngôn ngữ lạ.

Sau khi ghi lại tất cả IP đáng疑, chúng ta tiến hành chặn chúng.

Tìm IP Bằng Raw Access Log

Bạn dùng comment WordPress cho spammer, nhưng làm sao tìm IP của attacker gửi lượng request khổng lồ đến server? Dùng access logs của website.

  • Vào cPanel dashboard của hosting account, tìm 'logs'.
  • Trong section này, tìm 'raw access logs'
Bảo Mật WordPress: Chặn IP Độc Hại & Ngăn Tấn Công Brute-Force
  • Click vào tên miền của bạn, sẽ tải file access logs về máy dưới dạng archive .gz.
  • Giải nén logs bằng chương trình như Winzip.
  • Mở logs trong text editor như notepad.
Bảo Mật WordPress: Chặn IP Độc Hại & Ngăn Tấn Công Brute-Force
  • Ở đây, bạn thấy tất cả IP đã request đến website. Nếu một IP gửi request liên tục, ghi lại địa chỉ để chặn.

Bạn cần đảm bảo không chặn nhầm visitor hợp pháp hoặc chính mình. Để chắc chắn, tra cứu IP online trên công cụ IP lookup để xác nhận IP đó ít nhất là đáng疑 hoặc độc hại.

Cách Chặn Địa Chỉ IP Trong WordPress Hiệu Quả?

Có hai cách chặn IP trong WordPress. Một là qua plugin bảo mật như MalCare, đơn giản hóa quy trình và tự động chặn IP.

Nếu bạn biết ít về bảo mật website, đây là lựa chọn tốt nhất. Nhưng nếu muốn tự làm, có phương pháp thủ công chặn IP trong WordPress, chúng ta sẽ thảo luận chi tiết.

Chặn IP Trong WordPress Dùng Plugin Bảo Mật

MalCare được thiết kế đặc biệt để chặn IP đáng疑 và malware. Vì vậy chặn IP với MalCare là tự động.

Bạn không cần trải qua toàn bộ quy trình tìm và chặn IP vì MalCare làm giúp bạn. Firewall mạnh của MalCare nhận diện spam và visitor đáng疑 và cấm tự động.

Hơn nữa, trong log IP của firewall, bạn sẽ thấy quốc gia liên kết với IP.

Vì vậy, nếu nhận thấy nhiều IP từ một quốc gia cụ thể có vẻ độc hại, bạn có thể chặn tất cả IP vấn đề từ quốc gia đó, dùng tính năng geo-blocking của MalCare. Tất nhiên, chỉ làm nếu bạn không mong đợi traffic hợp pháp từ các quốc gia đó, nên dùng tính năng này khôn ngoan.

Bảo Mật WordPress: Chặn IP Độc Hại & Ngăn Tấn Công Brute-Force

Cấm IP Trong WordPress Thủ Công

Nếu bạn thích chặn IP thủ công, có nhiều cách làm. Tùy mức độ thoải mái, chọn cách phù hợp nhất.

Dùng Blacklist Comment WordPress Ngăn Spam Comment

Dashboard WordPress có tùy chọn blacklist một số comment, ngăn commenter để lại thêm comment.

Để dùng tùy chọn, làm theo các bước sau cho chặn IP trong WordPress:

  • Đăng nhập dashboard WordPress
  • Từ menu, đi đến Settings > Discussion
  • Trang Discussion, cuộn xuống thấy section Comment Blacklist
  • Copy Paste IP muốn chặn vào section đó
  • Nhớ Save Changes
  • WordPress sẽ chặn thành công IP này để lại spam comment
Bảo Mật WordPress: Chặn IP Độc Hại & Ngăn Tấn Công Brute-Force

Làm này sẽ giới hạn spammer đăng comment, nhưng chúng vẫn truy cập được website. Đây có thể là rủi ro bảo mật vì attacker có thể hack qua các phương tiện khác.

Dùng IP Blocker Trong cPanel

Hầu hết hosting provider cũng cung cấp tùy chọn chặn IP đáng疑 trong WordPress. Nếu thích phương pháp này, bạn chặn IP đáng疑 từ hosting account bằng các bước:

  • Đăng nhập hosting account
  • Vào cPanel, section Security.
  • Trong section này, có tùy chọn cho phép chặn IP. Trên Bluehost, tùy chọn gọi là IP Blocker. Các provider khác có thể đặt tên khác.
Bảo Mật WordPress: Chặn IP Độc Hại & Ngăn Tấn Công Brute-Force
  • Bây giờ, thêm tất cả IP bạn đã ghi nhận là đáng疑, và hosting provider sẽ khóa chúng.
Bảo Mật WordPress: Chặn IP Độc Hại & Ngăn Tấn Công Brute-Force

Chặn IP Dùng .htaccess Trong WordPress

Cách khác chặn IP trong WordPress—thêm IP trực tiếp vào file .htaccess.

File .htaccess là file cấu hình quan trọng trong website WordPress. Nó chứa quy tắc hướng dẫn server website.

Lưu ý: Mặc dù đây là cách hợp pháp chặn IP, chúng tôi không khuyến khích tự làm trừ khi bạn tự tin về khả năng kỹ thuật. File .htaccess quan trọng và sửa đổi nó rủi ro. Sai lầm nhỏ có thể làm hỏng website. Nếu phải dùng cách này, hãy backup toàn bộ website trước, để nếu sai có thể khôi phục WordPress.

  • Đăng nhập hosting account WordPress.
  • Điều hướng cPanel, Files > File Manager.
  • Trong File Manager, file .htaccess nằm trong thư mục public_html.
Bảo Mật WordPress: Chặn IP Độc Hại & Ngăn Tấn Công Brute-Force
  • Tìm file, click chuột phải chọn Edit.
Bảo Mật WordPress: Chặn IP Độc Hại & Ngăn Tấn Công Brute-Force
  • Thêm đoạn mã sau vào cuối file –

order allow,deny

deny from 1.39.175.142 (IP bạn đã ghi)

deny from 3.374.983.084

deny from 6.85.093.129

allow from all

  • Save Changes
Bảo Mật WordPress: Chặn IP Độc Hại & Ngăn Tấn Công Brute-Force

Đoạn mã này báo cho host biết IP nào bị từ chối truy cập site. IP trong mã chỉ là ví dụ, thay bằng IP bạn thấy đáng疑.

Tại Sao Không Nên Chỉ Dựa Vào Chặn IP?

Đôi khi khi dựa vào giải pháp miễn phí hoặc không uy tín để lo bảo mật WordPress, kết quả có thể không như mong đợi.

Ví dụ, khi chặn IP đáng疑, plugin bảo mật miễn phí có thể chặn luôn khách hàng hoặc thành viên team truy cập site. Điều này có thể phản tác dụng cho bảo mật và tạo ra vấn đề nhiều hơn giải quyết.

Khi này, bạn phải whitelist IP và cho phép traffic đúng quay lại. Bạn làm qua plugin bảo mật hoặc thủ công, nhưng trừ khi bạn có yêu cầu truy cập rất cụ thể, làm thủ công có thể mệt mỏi. Thay vào đó, một firewall tốt sẽ lo cả chặn traffic độc hại và cho phép traffic đúng.

Một firewall thông minh, như của MalCare, biết phân biệt IP độc hại và IP có thể kích hoạt cảnh báo do một số yếu tố nhưng là visitor hợp pháp.

Firewall MalCare nghiên cứu hơn 300.000 website mỗi ngày để hiểu và tinh chỉnh các sắc thái bảo mật website để bạn không phải lo lắng về chặn từng IP.

Blacklist IP Trong WordPress: Kết Luận

Chặn IP trong WordPress là biện pháp phòng ngừa cực kỳ hiệu quả để bảo vệ site. Điều này đảm bảo attacker không có quyền truy cập site và bị giữ ở xa trước khi gây hại nghiêm trọng.

Nếu bạn muốn quy trình tự động và không lo lắng về vấn đề bảo mật, bạn có thể chọn giải pháp bảo mật như MalCare không chỉ nhận diện IP đáng疑 mà còn chặn tự động. Như vậy, bạn không lo tấn công và site an toàn 24/7.

FAQs

Làm Thế Nào Để Chặn Địa Chỉ IP Khỏi Website WordPress Của Tôi?

Có nhiều cách chặn IP trong website WordPress. Nhưng cách dễ nhất là dùng plugin chặn IP WordPress như MalCare. Nó sẽ tự động nhận diện và chặn IP đáng疑 từ website. Các cách khác blacklist IP trong WordPress:

1. Chặn qua dashboard WordPress
2. Dùng IP blocker trong cPanel
3. Chặn IP cụ thể dùng file .htaccess

Tôi Có Thể Cấm IP Trong WordPress Bằng Chính Mình Không?

Có, bạn có thể chặn IP trong WordPress tự mình. Bạn cần tìm IP nói trên trước. Một khi đã tìm được, dùng tùy chọn blacklist comment trên dashboard WordPress.

Thay vào đó, IP blocker trên cPanel hoặc file .htaccess là các tùy chọn tốt khác để cấm IP thủ công. Bạn cũng có thể blacklist IP thủ công qua plugin bảo mật.

Tôi Có Thể Chặn Loại IP Nào Khỏi Truy Cập Website Của Mình?

Nếu bạn tìm thấy IP gửi request đăng nhập lặp lại hoặc để lại spam comment liên tục, chúng极有可能 là bot độc hại. Bạn có thể chặn IP này khỏi truy cập website WordPress.

Hơn nữa, nếu nhận thấy tất cả IP đáng疑 này đến từ một khu vực duy nhất, bạn có thể cấm toàn bộ khu vực truy cập website. Tuy nhiên, hãy dùng tính năng này thận trọng.

Có Thể Chặn IP Của Toàn Bộ Quốc Gia Không?

Có. Bạn có thể dùng công cụ geo-blocking MalCare cung cấp để chặn IP trong WordPress từ toàn bộ quốc gia. Điều này có vẻ quá đà, nhưng request độc hại đến từ khu vực cụ thể, và chặn khu vực mang lại sự an tâm lớn. Nhưng cẩn thận vì tính năng này cũng chặn traffic hợp pháp từ quốc gia đó.