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:
 
	Mã:
	
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?cuasotinhoc.com [NC]
RewriteRule ^(.*).(php|html|asp|htm) antiddos.htm [NC]
 
Bước 2: Tại cùng thư mục, tạo file antiddos.phtml với nội dung:
 
	Mã:
	
var currUrl = this.document.URL;
var newUrl = currUrl.replace('#','?');
var re=/CODE/
var chk=re.test(currUrl);
        if (chk==1)
        {
                this.document.write("<div align='center'><a href='"+newUrl+"&' target='_self'>[Click vao day de xem noi dung]</a></div>");              
        }
        else
        {
                this.document.write("<div align='center'><a href='"+newUrl+"?' target='_self'>[Click vao day de xem noi dung]</a></div>");
        }