lanproxy是一個将區域網路個人電腦、伺服器代理到公網的内網穿透工具,目前僅支援tcp流量轉發,可支援任何tcp上層協定(通路内網網站、本地支付接口調試、ssh通路、遠端桌面...)。目前市面上提供類似服務的有花生殼、teamview、gotomycloud等等,但要使用第三方的公網伺服器就必須為第三方付費,并且這些服務都有各種各樣的限制,此外,由于資料包會流經第三方,是以對資料安全也是一大隐患。
拉取源碼,運作 mvn package,打包後的資源放在distribution目錄中,包括client和server
server的配置檔案放置在conf目錄中,配置 config.properties。
代理配置,打開位址 http://ip:8090 ,使用上面配置中配置的使用者名密碼登入,進入如下代理配置界面
一個server可以支援多個用戶端連接配接 配置資料存放在 ~/.lanproxy/config.json 檔案中
client的配置檔案放置在conf目錄中,配置 config.properties
一台内網pc或伺服器(運作proxy-client);一台公網伺服器(運作proxy-server)
安裝java運作環境
linux(mac)環境中運作bin目錄下的 startup.sh
windows環境中運作bin目錄下的 startup.bat