商城首页欢迎来到中国正版软件门户

您的位置:首页 >Lanproxy本地环境映射教程

Lanproxy本地环境映射教程

  发布于2025-09-03 阅读(0)

扫一扫,手机访问

搭建 Frp 博客:https://oy6090.top/posts/2dd14627/

一、环境搭建

服务端和客户端的下载地址:Lanproxy 下载

由于我是 Java 开发者,本机已具备 Java 环境,因此可以直接下载 proxy-java-client 客户端。因为使用的是 Windows 系统,所以也下载了 Windows 版本的客户端。

Lanproxy映射本地开发环境

二、服务端准备

需要一台外网服务器(我使用的是阿里云服务器),配置要求不高,但必须有固定的外网 IP 或域名(使用域名时需进行认证,我这里测试的是 IP)。

三、服务端安装

unzip proxy-server-0.1.zip

Lanproxy映射本地开发环境

cd proxy-server-0.1/conf
vi config.properties

Lanproxy映射本地开发环境Lanproxy映射本地开发环境

nohup sh startup.sh

Lanproxy映射本地开发环境

四、服务端配置

4.1 添加客户端

Lanproxy映射本地开发环境

客户端名称:可以根据个人喜好定义,例如:oyt

客户端密钥:点击旁边的生成随机密钥按钮

4.2 配置管理

Lanproxy映射本地开发环境

代理名称:可以随意设置

公网端口:即外网请求的端口

后端 IP 端口:即本地的项目内外 IP 和端口

五、客户端启动

5.1 使用 exe 可执行程序方式启动

服务器 IP:如果使用域名,需要配置域名解析

LanProxy 服务端口与 -ssl 必须对应,例如使用 4900 -> -ssl false

注意:如果将这条命令制作成批处理 bat 文件,注意 client_windows_amd64.exe 与 bat 文件的相对位置

Lanproxy映射本地开发环境

client_windows_amd64.exe -s 120.76.131.* -p 4900 -k 87b~~~(填自己的) -ssl false

注意:-p 4900 这个地方要根据服务端配置文件中的设置来调整

Lanproxy映射本地开发环境Lanproxy映射本地开发环境

出现 connSuccess 表示连接成功,记得在云服务器上开放端口和配置安全组策略。

5.2 Java 客户端启动

Lanproxy映射本地开发环境Lanproxy映射本地开发环境

注意

jksPath,如果有更换,需从服务端拷贝一个到本地客户端

ssl.enable 值需与端口对应

下载的 Java 客户端没有配置 client.key,需注意补上

Lanproxy映射本地开发环境

六、验证

访问地址:120.76.130.*:7070

Lanproxy映射本地开发环境

如果客户端不在线,会返回 CLIENT OFFLINE,这表示到 LanProxy 的连接已经成功,但 LanProxy 到客户端的连接不通,返回信息也非常直观。

七、大致原理

实际上,这是一个端口映射和长连接的过程(底层细节未深入研究),配置的映射端口不能重复,显然客户端配置是有限的。

七、总结

服务端部署简单、配置明确,支持 SSL 配置。客户端有界面,配置简单明了,支持多平台。可以说这是非常不错的工具,方便我们广大开发者进行本地联调,我非常喜欢。希望能帮助大家更好地进行本地联调。

本文转载于:https://cloud.tencent.com/developer/article/2099487 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注