Proxy 是 golang 實現(xiàn)的高性能 http、https、websocket、tcp、udp、socks5 代理服務(wù)器,支持正向代理、反向代理、透明代理、內(nèi)網(wǎng)穿透、TCP/UDP 端口映射、SSH 中轉(zhuǎn)、TLS 加密傳輸、協(xié)議轉(zhuǎn)換、DNS 防污染智能代理、前置 CDN/Nginx 反代、代理連接重定向、API動態(tài)調(diào)用上級代理、限速限連接數(shù)。提供全平臺的命令行版本,友好易用的Windows&Linux&macOS控制面板,強大的安卓版。
Proxy-Go可以做什么?當(dāng)由于安全因素或者限制,我們不能順暢的訪問我們在其它地方的服務(wù),我們可以通過多個相連的proxy節(jié)點建立起一個安全的隧道,順暢的訪問我們的服務(wù).微信接口本地開發(fā),方便調(diào)試.遠(yuǎn)程訪問內(nèi)網(wǎng)機器.和小伙伴一起玩局域網(wǎng)游戲.以前只能在局域網(wǎng)玩的,現(xiàn)在可以在任何地方玩.替代圣劍內(nèi)網(wǎng)通,顯IP內(nèi)網(wǎng)通,花生殼之類的工具.v9.0 版本更新內(nèi)容1.修復(fù)負(fù)載均衡,在節(jié)點全死的情況下不能隨機返回節(jié)點的問題.2.修復(fù)sps在某些情況下,上級類型處理不正確的問題.3.修復(fù)http(s)代理上下級都為tls,某些情況下不能正確轉(zhuǎn)發(fā)的問題.4.tcp代理轉(zhuǎn)發(fā)增加了負(fù)載均衡和高可用,現(xiàn)在可以使用多個-P指定多個上級即可. 幫助命令`proxy help tcp`里面--lb-xx系列參數(shù)可以詳細(xì)配置負(fù)載均衡行為.5.優(yōu)化sps禁用指定協(xié)議后避免啟動不必要的模塊.6.增加了http(s)\socks5\sps\tcp\udp代理流量上報功能,通過參數(shù)--traffic-url指定上報的http接口地址.7.修復(fù)了認(rèn)證api參數(shù)target,當(dāng)訪問https網(wǎng)站時候為空的問題.8.內(nèi)網(wǎng)穿透增加了,穿透HTTP服務(wù)的時候,支持在每個HTTP請求的頭部增加兩個頭部 `X-Forwarded-For` 和 `X-Real-IP` 值是客戶端IP, 這樣后端http服務(wù)就能方便的獲取用戶端真實IP地址。
特色內(nèi)容鏈?zhǔn)酱恚绦虮旧砜梢宰鳛橐患壌?,如果設(shè)置了上級代理那么可以作為二級代理,乃至N級代理。通訊加密,如果程序不是一級代理,而且上級代理也是本程序,那么可以加密和上級代理之間的通訊,采用底層tls高強度加密,安全無特征。智能HTTP代理,HTTPS代理,SOCKS5代理,會自動判斷訪問的網(wǎng)站是否屏蔽,如果被屏蔽那么就會使用上級代理(前提是配置了上級代理)訪問網(wǎng)站;如果訪問的網(wǎng)站沒有被屏蔽,為了加速訪問,代理會直接訪問網(wǎng)站,不使用上級代理。域名黑白名單,更加自由的控制網(wǎng)站的訪問方式。跨平臺性,無論你是widows,linux,還是mac,甚至是樹莓派,都可以很好的運行proxy。多協(xié)議支持,支持HTTP(S),TCP,UDP,Websocket,SOCKS5代理。TCP/UDP端口轉(zhuǎn)發(fā)。游戲盾,游戲代理,高仿服務(wù)器。內(nèi)網(wǎng)穿透,P2P傳輸,協(xié)議支持TCP和UDP,針對HTTP的優(yōu)化穿透。SSH中轉(zhuǎn),HTTP(S),SOCKS5代理支持SSH中轉(zhuǎn),上級Linux服務(wù)器不需要任何服務(wù)端,本地一個proxy即可開心上網(wǎng)。KCP協(xié)議支持,HTTP(S),SOCKS5代理支持KCP協(xié)議傳輸數(shù)據(jù),降低延遲,提升瀏覽體驗。動態(tài)選擇上級代理,通過外部API,HTTP(S),SOCKS5,SPS代理可以實現(xiàn)基于用戶或者IP的限速,連接數(shù)限制,動態(tài)獲取上級。靈活的上級分配,HTTP(S),SOCKS5,SPS代理可以通過配置文件實現(xiàn)基于用戶或者IP的限速,連接數(shù)限制,指定上級。反向代理,支持直接把域名解析到proxy監(jiān)聽的ip,然后proxy就會幫你代理訪問需要訪問的HTTP(S)網(wǎng)站。透明HTTP(S)代理,配合iptables,在網(wǎng)關(guān)直接把出去的80,443方向的流量轉(zhuǎn)發(fā)到proxy,就能實現(xiàn)無感知的智能路由器代理。協(xié)議轉(zhuǎn)換,可以把已經(jīng)存在的HTTP(S)或SOCKS5或SS代理轉(zhuǎn)換為一個端口同時支持HTTP(S)和SOCKS5和SS代理,轉(zhuǎn)換后的SOCKS5和SS代理如果上級是SOCKS5代理,那么支持UDP功能,同時支持強大的級聯(lián)認(rèn)證功能。自定義底層加密傳輸,http(s)\sps\socks代理在tcp之上可以通過tls標(biāo)準(zhǔn)加密以及kcp協(xié)議加密tcp數(shù)據(jù),除此之外還支持在tls和kcp之后進(jìn)行自定義加密,也就是說自定義加密和tls|kcp是可以聯(lián)合使用的,內(nèi)部采用AES256加密,使用的時候只需要自己定義一個密碼即可。底層壓縮高效傳輸,http(s)\sps\socks代理在tcp之上可以通過自定義加密和tls標(biāo)準(zhǔn)加密以及kcp協(xié)議加密tcp數(shù)據(jù),在加密之后還可以對數(shù)據(jù)進(jìn)行壓縮,也就是說壓縮功能和自定義加密和tls|kcp是可以聯(lián)合使用的。安全的DNS代理,可以通過本地的proxy提供的DNS代理服務(wù)器與上級代理加密通訊實現(xiàn)安全防污染的DNS查詢。負(fù)載均衡,高可用,HTTP(S)\SOCKS5\SPS代理支持上級負(fù)載均衡和高可用,多個上級重復(fù)-P參數(shù)即可。指定出口IP,HTTP(S)\SOCKS5\SPS\TCP代理支持客戶端用入口IP連接過來的,就用入口IP作為出口IP訪問目標(biāo)網(wǎng)站的功能。如果入口IP是內(nèi)網(wǎng)IP,出口IP不會使用入口IP支持限速,HTTP(S)\SOCKS5\SPS\TCP代理支持限速。支持限連接數(shù),HTTP(S)\SOCKS5\SPS\TCP代理支持限連接數(shù)。SOCKS5代理支持級聯(lián)認(rèn)證。證書參數(shù)使用base64數(shù)據(jù),默認(rèn)情況下-C,-K參數(shù)是crt證書和key文件的路徑,如果是base64://開頭,那么就認(rèn)為后面的數(shù)據(jù)是base64編碼的,會解碼后使用。支持客戶端IP黑白名單,更加安全的控制客戶端對代理服務(wù)的訪問,如果黑白名單同時設(shè)置,那么只有白名單生效。socks/http(s)/sps/tcp/udp/dns/內(nèi)網(wǎng)穿透bridge/內(nèi)網(wǎng)穿透tbridge,都支持客戶端IP黑白名單。端口范圍批量監(jiān)聽,HTTP(S)\SOCKS5\SPS\TCP代理支持指定端口范圍監(jiān)聽,避免啟動過多進(jìn)程,提高性能。掃描二維碼推送至手機訪問。
版權(quán)聲明:本文由信途科技轉(zhuǎn)載于網(wǎng)絡(luò),如有侵權(quán)聯(lián)系站長刪除。
轉(zhuǎn)載請注明出處https://1.13.168.162/xintu/9730.html