DDoS là gì? và cách hạn chế DDoS

 

1. DDoS là gì ?

Tấn công bằng từ chối dịch vụ DoS (Denial of Service) có thể mô tả như hành động ngăn cản những người dùng hợp pháp khả năng truy cập và sử dụng vào một dịch vụ nào đó. Nó bao gồm làm tràn ngập mạng, mất kết nối với dịch vụ… mà mục đích cuối cùng là máy chủ (Server) không thể đáp ứng được các yêu cầu sử dụng dịch vụ từ các máy trạm (Client).

DoS có thể làm ngưng hoạt động của một máy tính, một mạng nội bộ, thậm chí cả một hệ thống mạng rất lớn. Về bản chất thực sự của DoS, kẻ tấn công sẽ chiếm dụng một lượng lớn tài nguyên mạng như băng thông, bộ nhớ… và làm mất khả năng xử lý các yêu cầu dịch vụ từ các client khác.

Tấn công DDoS đến nay trên thế giới hầu như chưa có cách ngăn chặn triệt để 100%, tuy nhiên chúng ta có thể sử dụng tường lửa (firewall) để phòng chống & hạn chế một phần sức mạnh & tác hại của nó. Dưới đây là chi tiết hướng dẫn cách setup một firewall đơn giản nhưng không kém phần hiệu quả nhằm giảm thiểu DDoS.

Bước 1: Tạo file .htaccess tại thư mục bị DDoS access/request liên tục (thông thường là các thư mục public_html, forum, diendan, 4rum, shop, blog, f v.v...). Nội dung file như sau:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?tendomain.com [NC]
RewriteRule !antiddos.phtml http://tendomain.com/antiddos.phtml?%{REQUEST_URI} [QSA]

Bước 2: Tại cùng thư mục, tạo file antiddos.phtml với nội dung:

$text=$HTTP_SERVER_VARS['QUERY_STRING'];
$text = preg_replace("#php\&#si",'php?',$text);
echo('

tendomain.com'.$text.'>[Click vao day]
de vao dien dan.
');
?>

 

 

 Chúng tôi khuyến cáo bạn nên thuê VPS tại PowerNet để được hỗ trợ tốt nhất.

Bài viết này có hữu ích?

404 Khách hàng đánh giá tốt (652 Đánh giá)
 In bài viết

Nên đọc

10 lỗi thường gặp khi truy cập web

  1) 400 Bad File Request: Lỗi tại bạn gõ... sai cú pháp đường dẫn hoặc gõ sai vị trí...

Email hosting riêng

Email hosting Riêng là giải pháp Email dành cho các công ty có nhu cầu: Sử dụng số lượng...

Tìm hiểu FTP

Biết một ít về phương thức truyền file FTP (file transfer protocol) và cách sử dụng nó sẽ giúp...

Mất domain? Nguyên nhân là do đâu?

Có thể có nhiều nguyên nhân dẫn đến việc bạn bị mất tên miền, nhưng nhìn chung có 2 nguyên nhân...

Cẩm nang thuê VPS tại Việt Nam

Chào bạn,1. VPS là gì?VPS chính là Virtual Private Server, là một máy chủ ảo được xây dựng từ một...