KnProxy Lambda 自建結合KnProxy-APJP翻牆代理伺服器
KnProxy Lambda是KnProxy WEB代理的一個分支,它應用了JAVA和PHP合作的技術,為用戶提供全面的平衡的代理。Java客戶端和PHP服務端之間的通信通過高級的加密演算法加 密,同時流量被分散到多個伺服器來避免流量分析。KnProxy Lambda能提供強於KnProxy的全面網路代理服務。可以完美支持POST,GET,和AJAX請求。同時KnProxy Lambda還兼容apjp伺服器,可以直接使用已有的APJP伺服器並用其分擔流量,擴大網路範圍,方便用戶遷移。
以前的KnProxy代理請參考:自建安全翻牆代理伺服器 KnProxy教程
KnProxy Lambda官方項目主頁:
https://sourceforge.net/projects/level5/
https://freshmeat.net/projects/knproxy-lambda
官方版本下載:KnProxy Lambda v5
2011-07-18 伺服器v5.00 下載:
knproxy_lambda_server_apjp_v5_00.zip
2011-10-26 客戶端v5.00RC2 下載:
knproxy_lambda_client_v5_00_RC2.zip
概述:
簡單說來,KnProxy Lambda是結合KnProxy和APJP的一個網頁代理,先後對而言,因為有客戶端圖形界面程序,更易操作,設置也比較簡單。
步驟就是:第一步,找到一個伺服器空間,上傳配置好的KnProxy程序;第二步,配置客戶端,第三步,瀏覽器代理設置;
下面介紹詳細的使用方法:
(一)搭建KnP V5 服務端:
搭建KnP V5 服務端:
1. 準備工作:
KnP V5需要用到php的sockets和rc4加密模組,所以說並不是所有的伺服器都兼容。如果您搭建後無法正常運行,請更換伺服器(這裡特別推薦 000webhost 這個免費伺服器,速度還不錯,搭建也比較成功)。
按照上述地址,下載最新版本,將文件解壓縮,裡面是 4個文件。
因為KnP V5目前使用的APJP伺服器程序,搭建KnP V5伺服器端與APJP差不多,詳細請參考:
安全翻牆APJP:基於PHP和JAVA的代理構建最新版教程
下面是簡要的主要步驟介紹,按照這個一步一步配置也行:
2. 配置密碼:
為了保證傳輸不被 a)第三方盜用 b)GFW阻擋,建議你不要用默認的密碼。
打開壓縮文件的 HTTP.properties.php 裡面只有一行:
$APJP_KEY = 'MisakaMikoto';
把這個改成你自己的密碼即可(長度在 5-16 個字元即可,由於美國對強加密演算法出口規制,超過16位的RC4加密需要安裝特殊JAVA配置文件,為了避免客戶端不能解密,建議密碼短些,我們的目標不是搞的多安全而是能PASS掉GFW)。
3. 架設
超簡單,請在伺服器新建資料夾,上傳即可!
4.常見問題
有的時候架設後客戶端也配置正確可能無法使用,這些情況下可能是
a) 您的伺服器供應商不允許使用php sockets或者加密(能用KnP V4de 伺服器不一定能支持v5)
b) 您的密碼太長,JAVA客戶端不能解析
c) 頁面可以出現,底部有亂碼:您的伺服器可能會自動追加廣告信息等,請忽略掉就是了…後續版本會致力解決這個問題
在上面配置好伺服器端後,再配置好客戶端就可以使用自建的安全代理伺服器了。
(二)KnProxy Lambda 客戶端使用說明
1. 預備工作
KnProxy V5的客戶端基於Java編寫,電腦上必須安裝有足夠新的 Java 虛擬機。
最新的Java虛擬機可以在:https://www.java.com/zh_CN/download/ 獲得。
2. 客戶端的圖形界面程序與添加伺服器
作者設計了客戶端的圖形界面程序,相當的方便。 在自己的電腦上解壓最新的客戶端程序後,雙擊運行其中的 KnProxyV5.exe 即可。
如果不是 Windows系統,請打開終端,輸入 java -jar KnProxyV5.jar 也可以。如果您的Java版本不夠高,Windows用戶會得到提示。
運行KnProxyV5.exe後的 KnProxy V5 運行界面如圖所示:
KnProxy的用戶界面很直觀,分為菜單、啟動狀態、伺服器列表,操作按鈕。
默認的KnProxy帶有2個供測試用的伺服器,為了安全起見,可以刪除之,然後通過左下角的「添加伺服器」按鈕來添加自己的伺服器。
請注意:伺服器刪除會立即生效,但是添加伺服器需要重新啟動代理軟體。
其實客戶端配置也就這一步,把自己的伺服器添加上去就好,不需要更多設置,然後,點右下角的「啟動」按鈕,你會看到伺服器狀態變為 「已啟動(監聽 127.0.0.1:5000)」 。
請記住KnProxy的代理是:127.0.0.1:5000,餘下的就是在瀏覽器中設置代理。
4. 瀏覽器代理設置
如上所述,我們要使用KnProxy代理,在自己的瀏覽器中要設置「代理伺服器」:127.0.0.1 「連線埠」:5000
有關代理的設置,我們推薦使用firefox+gproxy來設置,相當的方便。請參考:
GProxy:調度代理的火狐firefox擴充套件(v1.67)
https://allinfa.com/gproxy.html
如果要縮小KnProxy的窗口,請打開點「文件」-- 「收縮到任務欄」。收縮後,雙擊任務欄圖標即可還原。
5.在上述所有配置完成後,與平時一樣,在瀏覽器中輸入網頁地址就可以代理上網了。
上網的代理ip情況可以打開美博園IP查詢頁檢測:美博園 上網IP地址參數 檢測
最後補充官方介紹的特點:
KnProxy Lambda 基於KnProxy的瀏覽內核 KnHTTP 模組的改進版,KnProxy V5 將會讓更多的免費空間也能夠使用高級的代理服務。
KnProxy V5的處理引擎將參考 APJP( A PHP/Java Proxy)的運行模式,採取客戶+伺服器端雙處理的模式。客戶端由Java編寫的Proxy將會對瀏覽器請求捕捉,處理,加密,測速並發送到指定的的伺服器列表中的伺服器上。伺服器則將請求傳達,獲取結果,加密,傳回KnProxy客戶端。
增強的RC4加密:相比於KnProxy那幼稚的「地址混亂化」KNEN加密,RC4加密大大提升了傳輸的安全程度,而且請求和回應雙向加密,很安全。群過程採取了 RC4 或 KNEN 加密,動態密鑰,保證數據不會被劫持。同時用cURL 模組部分解決了 APJP 的 HTTPS 問題。
允許把壓力分擔到多個伺服器:在原來的情況下,如果連續訪問國外主機,往往會出現被 Connection Reset 的危險,不管是不是傳輸比較敏感的信息。KnProxy V5 客戶端將允許設立伺服器列表,訪問網站會根據用戶設定的優先順序,伺服器速度綜合選擇合適的伺服器。新的模式允許在你設定的代理伺服器之間隨機跳動,不是對一個伺服器使勁用,所以大大減小了被流量監測的危險,請求被分擔到了多個伺服器,所以大大降低了伺服器的負擔,增加了隱私度。
新的客戶端模式還會允許用戶在伺服器列表枯竭時,從一個指定的伺服器獲取新的伺服器更新,時時保持代理暢通。全線突破GFW的阻礙。列表每次獲取有限,而且不允許直接獲取,避免GFW 內部人士藉以嗅探 KnProxy 伺服器。
兼容APJP:伺服器使用的是APJP的伺服器端,KnProxy V5將全線兼容 APJP 伺服器,允許用戶使用已經架設好的 APJP伺服器與優化的伺服器選擇規劃演算法結合,得到理想的速度。
縮到任務欄:避免代理窗口妨礙視線,所以可以縮到任務欄。雙擊就可以打開了。
以上根據官方介紹和自己的使用情況整理。如有什麼問題,請使用者反饋,以便反饋作者改進。謝謝作者jabbany為大家提供好的翻牆工具。
原文標題:KnProxy Lambda 自建結合KnProxy-APJP翻牆代理伺服器 - 美博園
美博園文章均為「原創 - 首發」,請尊重辛勞撰寫,轉載請以上面完整鏈接註明來源!
軟體著作權歸原作者!個別轉載文,本站會註明為轉載。
網 友 留 言
4條評論 in “KnProxy Lambda 自建結合KnProxy-APJP翻牆代理伺服器”這裡是你留言評論的地方

服務端才4k,怎麼用?
現在免費空間也比較多,找一個好一點的建。
博主用它順利的翻牆了嗎
自製的可以翻牆,預設的二個不行。