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

2017-09-14 08:36:53 小飞有点不高兴 开源中国


授权协议:MIT

开发语言:Java 查看源码»

操作系统:跨平台

评分:6.9

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

相关地址

  • DEMO演示 https://lanproxy.org

实现方案

使用

编译生成运行包

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

配置

server配置

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

代理配置,打开地址 http://ip: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 个终端命令

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