Nội dung bài viết
Nguyên nhân
Khi sử dụng DirectAdmin, có thể bạn sẽ bắt gặp thông báo lỗi “Your IP is blacklisted” và không thể truy cập vào trang quản trị DirectAdmin được như ảnh ví dụ bên dưới. Và nguyên nhân bạn gặp phải thông báo này, là do trước đó bạn đã đăng nhập sai nhiều lần vào quản trị DirectAdmin nên IP của bạn bị đưa vào danh sách blacklist của DirectAdmin.
Vậy ở bài viết này mình sẽ hướng dẫn bạn cách xử lý nếu gặp phải vấn đề trên, chi tiết các bạn xem tiếp bên dưới nhé.
Gở bỏ IP khỏi blacklist
Đầu tiên bạn hãy SSH vào VPS DirectAdmin của mình và làm theo các bước sau:
- Mở file ip_blacklist trên DirectAdmin
vi /usr/local/directadmin/data/admin/ip_blacklist
- Xóa IP của bạn khỏi danh sách blacklist
Khi mở file ip_blacklist ra, bạn sẽ thấy danh sách các IP đang bị chặn bởi DirectAdmin, bây giờ bạn hãy tìm và xóa dòng chứa IP của mình ra khỏi danh sách blacklist sau đó Save lại. Nếu chưa xác định được IP của mình, bạn có thể truy cập vào https://ipinfo.io/ để xem.
Hoặc nếu bạn cần xóa hết nội dung bên trong file này, bạn có thể sử dụng nhanh lệnh bên dưới để làm rỗng file.
echo > /usr/local/directadmin/data/admin/ip_blacklist
- Khởi động lại DirectAdmin
systemctl restart directadmin
Bây giờ hãy kiểm tra lại việc đăng nhập nhé.
Thêm IP vào whitelist
Nếu bạn không muốn IP của mình bị DirectAdmin đưa vào blacklist ngay cả khi đăng nhập sai nữa, thì bạn chỉ cần thêm IP của mình vào danh sách whitelist là được.
- Mở file ip_whitelist trên DirectAdmin
vi /usr/local/directadmin/data/admin/ip_whitelist
- Thêm IP vào file ip_whitelist
Bạn thêm IP của mình vào như hình dưới.
- Khởi động lại DirectAdmin
systemctl restart directadmin
Và từ giờ, IP của bạn sẽ không bao giờ bị đưa vào blacklist nữa. Chúc các bạn thực hiện thành công.!