除此:kangle也是一款專為做虛擬主機研發(fā)的web服務器。實現(xiàn)虛擬主機獨立進程、獨立身份運行。用戶之間安全隔離,一個用戶出問題不影響其他用戶。安全支持php、asp、asp.net、java、ruby等多種動態(tài)開發(fā)語言。
主要功能。 kangle輕松防hash碰撞 (具有通過PHP的hash沖突漏洞進行DDoS攻擊的解決辦法)。
. kangle是一款集成asp/asp.net的易操作管理的高性能web服務器。
. 可以設置每個虛擬主機獨立進程,獨立身份運行(虛擬主機商的最愛,安全的實現(xiàn)虛擬主機功能)。
. 獨有的命令擴展(虛擬化其它web服務器,使其它web服務器亦具有前述優(yōu)點,如tomcat,這樣就能安全的提供java虛擬 主機了)。
. kangle采用基于事件驅(qū)動(epoll等)加非阻塞socket及異步IO的方式構(gòu)架,使其比其它web服務器性能更高;靜態(tài)網(wǎng)頁處理能力達到Apache的8-10倍左右。
. kangle支持isapi、fastcgi、cgi、ajp、uwsgi、http、fcgi、hmux等多種擴展接口,是一個非常開放的系統(tǒng),非常方便的做負載均衡功能。
. kangle內(nèi)置內(nèi)存/磁盤兩級緩存,采用LRU淘汰算法,緩存命中率非常高,有效降低資源占用。
. 企業(yè)版還帶有獨特的防CC攻擊和限制虛擬主機cpu的功能,自動監(jiān)測動態(tài)網(wǎng)頁的訪問頻率,一但達到設定的閥值,自動對該網(wǎng)頁保護,kangle能區(qū)分攻擊訪問和正常訪問。一但某個虛擬主機的cpu超過設置,自動對該虛擬主機降低優(yōu)先級。從而不影響其它虛擬主機。做到隔離攻擊。
.智能防CC攻擊(0誤封)
.防上傳木馬(上傳文件過濾)
.防XSS腳本跨站攻擊
.防SQL注入攻擊(輸入?yún)?shù)過濾)
.防hash沖突攻擊
.防采集
.防垃圾信息(如發(fā)送廣告到論壇)
. kangle內(nèi)置靜態(tài)化功能,可以有選擇性緩存動態(tài)網(wǎng)頁,正確使用可以節(jié)省大量的資源。
. kangle的訪問控制理念來自linux的iptables防火墻,kangle實現(xiàn)很多最小化的匹配模塊和標記模塊,通過組合,反轉(zhuǎn)可以實現(xiàn)最復雜的需求;從而實現(xiàn)強大的訪問請求控制(url,ip地址,連接數(shù)/網(wǎng)速限制,http頭,時間控制,多種http認證,服務器負載,url重定向 ,url重寫,內(nèi)容過濾等等) , 使系統(tǒng)保持長時間的穩(wěn)定運行。
. kangle具有擴展隊列功能。對于突發(fā)大量的動態(tài)網(wǎng)頁請求會加入到隊列中。同時, kangle具有進程保護功能。以使系統(tǒng)穩(wěn)定的提供服務。
. 支持遠程web方式管理。默認管理端口:3311;初始用戶名:admin,密碼:kangle。
. 兼容apache的自定義。 htaccess功能。
. 內(nèi)置支持webdav,ipv6等功能。 更新日志 2013-06-13 kangle 3.2.1 *磁盤緩存非常大時,加快啟動時間。 *windows版本,安全進程檢測主進程不活躍時間加大,減少誤判。 *別名時,物理地址可使用相對地址(相對地址前加上doc_root家目錄). 2013-04-09 kangle 3.2.0 1.修復.htaccess一處兼容性bug. 2.修復虛擬主機自定義控制文件不能為絕對路徑的bug. 3.增加一個connection_close的標記模塊,用于控制關閉長連接 4.修復一處ssl的bug. 5.其它微小的改進