lanproxy——Java版内网穿透工具_软件推介

授权协议:MIT

开发语言:Java 查看源码»

操作系统:跨平台

评分:6.9

lanproxy是一个将局域网个人电脑、服务器代理到公网的内网穿透工具,目前仅支持tcp流量转发,可支持任何tcp上层协议(ssh访问、web服务器访问、远程桌面...)。

相关地址

DEMO演示 

实现方案

使用

编译生成运行包

拉取源码,运行 mvn package,打包后的资源放在distribution目录中,包括client和server

配置

server配置

server的配置文件放置在conf目录中,配置 config.properties

代理配置,打开地址 :8090 ,使用上面配置中配置的用户名密码登录,进入如下代理配置界面

一个server可以支持多个客户端连接 配置数据存放在 ~/.lanproxy/config.json 文件中

client配置

client的配置文件放置在conf目录中,配置 config.properties

运行

一台内网pc或服务器(运行proxy-client);一台公网服务器(运行proxy-server)

安装java运行环境

linux(mac)环境中运行bin目录下的 startup.sh

windows环境中运行bin目录下的 startup.bat

推荐阅读

CSDN CODE 项目整体迁移到码云平台的公告

可能是国内最火的开源项目 —— PHP 篇

TIOBE 9 月排行榜:Java,C,C ++ 三分天下何时休

Web 开发者需要知道的 12 个终端命令

点击“阅读原文”查看更多精彩内容