Cách giới hạn số kết nối của mỗi IP khi bị ddos quá tải

Mã nguồn diễn đàn WAP JohnCMS.Com

Các điều hành viên: Admin, Mod, SMod

Cách giới hạn số kết nối của mỗi IP khi bị ddos quá tải

Gửi bàigửi bởi MrHung » 03/11/2012 23:28

Cách này chắc cũng nhiều người biết rồi nhưng cũng có người chưa biết. Mình muốn những người bị ddos có thể kiểm soát đc những thứ đáng đc kiểm soát, không để bọn ddos cô lập. Đối với server linux có phần mềm giới hạn load CPU rất hay nhưng giá thương mại của nó tương đối cao 15$/tháng anh em tham khảo tại
http://cloudlinux.com.
Ngoài ra nếu bạn dùng host thì còn cách khác là giới hạn load cho host (chỉ áp dụng đối với host linux) như sau:
Mớ file includes/config.php (ở đây mình VD là forum VBB, các code khác cũng làm tương tự ở file config) tìm dòng:
Mã nguồn[chọn]:
Mã: Chọn tất cả
<?php

Thêm vào phía sau:
Mã nguồn[chọn]:
Mã: Chọn tất cả
$reguptime = trim(exec("uptime"));
if ($reguptime) {
if (preg_match("/, *(\d) (users?),.*: (.*), (.*), (.*)/",$reguptime,$uptime)) {
$loadnow = $uptime[3];
}
}
if($loadnow > 75)
{
echo "Đang quá tải";
exit();
}

Thay 75 = con số mà bạn cho là hợp lý
75 là CPU chạy quá 75% thì trang website tự động báo là
"Đang quá tải"
Chúc thành công!

ChÍ pHèO đã viết:comment thằng MrHưng ai dám cười tao búng tờ...rim..^^
Hình đại diện của thành viên
MrHung
☀️13/30☀️
☀️13/30☀️
 
Bài viết: 3087
Ngày tham gia: 06/08/2012 10:28
Đến từ: Krông năng - đak lak
Số điện thoại: 01234242245

Re: Cách giới hạn số kết nối của mỗi IP khi bị ddos quá tải

Gửi bàigửi bởi Dungcaro » 17/07/2013 12:18

Cái này hosting cp11 làm được ko ta?
Hình đại diện của thành viên
Dungcaro
☀️2/30☀️
☀️2/30☀️
 
Bài viết: 18
Ngày tham gia: 27/06/2013 21:41
Đến từ: Clubvip9x.tk

Re: Cách giới hạn số kết nối của mỗi IP khi bị ddos quá tải

Gửi bàigửi bởi GmGmNewGate » 17/07/2013 12:47

Cai gi chu ve host thi minh Bo tay
Yahoo:GmGmNewgate@yahoo.com
F.A Kệ Bố Ok:Chú Hưng
Hình đại diện của thành viên
GmGmNewGate
☀️6/30☀️
☀️6/30☀️
 
Bài viết: 144
Ngày tham gia: 03/07/2013 11:42
Đến từ: Nghệ An


Quay về JohnCMS

 


  • Chủ đề tương tự
    Trả lời
    Xem
    Bài viết mới nhất

Ai đang trực tuyến?

Đang xem chuyên mục này: Không có thành viên nào đang trực tuyến2 khách