Hướng dẫn cách chặn địa chỉ IP bằng IP Blocker & .htaccess
Hướng dẫn chi tiết cách chặn địa chỉ IP bằng IP Blocker trong cPanel & chặn IP trong .htaccess giúp bảo vệ trang web của bạn khỏi tin tặc hoặc chặn khách truy cập không mong muốn.
Hướng dẫn sử dụng chức năng IP Blocker trên cPanel để chặn IP
Bước 1: Login vào Cpanel của Hosting Server > Di chuyển đến phần bảo mật của Cpanel và tìm tới thư mục IP Blocker.
Bước 2: Ở phần IP Address or Domain, bạn nhập địa chỉ IP hoặc domain cần chặn và ấn Add. Trong đó:
- Nếu chặn chính xác IP cụ thể, nhập chính xác IP đó. Ví dụ: 192.168.0.1
- Nếu chặn theo dải IP, nhập IP đầu-IP cuối. Ví dụ: 192.168.0.1-192.168.0.40
- Nếu chặn theo Implied Range, nhập IP đầu-miền cuối. Ví dụ: 192.168.0.1-40
- Nếu chặn theo định dạng CIDR, nhập IP/CIDR. Ví dụ: 192.168.0.20/32
- Nếu chặn theo Implies, nhập Số.*. Ví dụ: 192.*.*.*
IP có thể là IPv4 hoặc IPv6
Hướng dẫn cách chặn địa chỉ IP thông qua file .htaccess
Đầu tiên, bạn cần tạo một tệp .htaccess trong thư mục public_html. Sau đó thêm các dòng dưới đây (dựa trên yêu cầu của bạn):
- Từ chối một địa chỉ IP cụ thể
Mã dưới đây sẽ chỉ từ chối một địa chỉ IP truy cập trang web.
Deny from 192.0.0.1
Chỉ cần thay đổi địa chỉ IP thành địa chỉ IP mà bạn muốn từ chối và dán nó vào tệp .htaccess.
- Từ chối một tên miền cụ thể
Bạn có thể từ chối một tên miền cụ thể truy cập vào các tên miền của bạn bằng cách thêm dòng mã dưới đây vào tệp .htaccess
Deny from 192.0.0.1/255.255.255.0
Bạn cần thay đổi địa chỉ IP và giá trị netmask để khớp với tên miền mà bạn muốn chặn.
- Từ chối nhiều IP trong một dòng mã
Để lại một khoảng trống với mỗi IP để phân tách.
Deny from 111.111.111.111 222.222.222.222 333.333.333.333
Tất cả những gì bạn cần làm là thay thế các IP mà bạn muốn từ chối và dán nó vào tệp .htaccess.
- Chỉ cho phép một IP duy nhất
Điều này có nghĩa là bạn từ chối tất cả khách truy cập và sau đó chỉ cho phép khách truy cập từ địa chỉ IP được chỉ định.
Order Deny,Allow
Deny from all
Allow from 111.111.111.111
- Từ chối một địa chỉ IPv6
Để chặn địa chỉ IPV6 qua .htaccess, hãy làm theo cú pháp bên dưới:
Deny from 2001:cdba:0000:0000:0000:0000:3257:9652
Chúc bạn chặn IP thành công!
Nguồn: Tổng hợp