lanproxy 使用教程 内网穿透软件

来源:互联网 发布:如何查询淘宝购买记录 编辑:程序博客网 时间:2024/06/06 09:05

世界最大同性交流:https://github.com/ffay/lanproxy

原理什么的就不说的,自己到 git 上看看吧,已经非常详细了,下面就说一个小白步骤吧~~
一、有自己服务器的用法

1、下载安装包:下载地址,下面箭头的两个都要下载,如果想要研究源码的可以把下下面的 Source code下载看看
这里写图片描述

2、proxy-client-0.1.zip 扔到服务器解压出来
3、修改 proxy-server-0.1\proxy-server-0.1\conf 中的 config.properties

server.bind=0.0.0.0//不用改#与代理客户端通信端口server.port=4900//不用改#ssl相关配置server.ssl.enable=true//不用改server.ssl.bind=0.0.0.0//不用改server.ssl.port=4993//不用改server.ssl.jksPath=test.jks//不用改server.ssl.keyStorePassword=123456//可以不用改,你喜欢server.ssl.keyManagerPassword=123456//可以不用改,你中意server.ssl.needsClientAuth=false//不用改#WEB在线配置管理相关信息config.server.bind=0.0.0.0//不用改config.server.port=8090//如果服务器上有项目占用了该端口就改成其他的,用来登录进 lanproxy 管理界面的config.admin.username=admin//登录进 lanproxy 的账号config.admin.password=admin//登录进 lanproxy 的密码

这里写图片描述

4、小鼠标双击 proxy-server-0.1\bin 中的 startup.bat
5、然后就是直接在浏览器打开 (服务器的域名或IP):端口 就会出现下面图片页面

这里写图片描述

里面的 admin 就是上面的账号密码了

6、登录进去后点击添加客户端,随便添加名称,生成随机密匙,提交,会产生一个离线的客户端了
这里写图片描述

7、点击配置管理下面的客户端名称,添加配置,公网端口我写的是 50002
这里写图片描述

8、提交后就是修改本地的客户端配置文件了,找到 lanproxy-client-20171111\proxy-java-client-0.1\conf 下面的 config.properties

#与在proxy-server配置后台创建客户端时填写的秘钥保持一致;没有服务器可以登录 https://lanproxy.org/ 创建客户端获取秘钥client.key= //这里就是填刚才随机生成的那一段东东ssl.enable=true //要和上面的 server.ssl.enable=true 同样为 truessl.jksPath=test.jks //不用改ssl.keyStorePassword=123456 //和上面的 server.ssl.keyStorePassword 一样#这里填写实际的proxy-server地址;没有服务器默认即可,自己有服务器的更换为自己的proxy-server(IP)地址server.host=lp.thingsglobal.org//服务器的 IP 或者域名#proxy-server ssl默认端口4993,默认普通端口4900#ssl.enable=true时这里填写ssl端口,ssl.enable=false时这里填写普通端口server.port=4900 //和上面的 server.port 一样

9、然后 双击 lanproxy-client-20171111\proxy-java-client-0.1\bin 中的 startup.bat 就可以看到在线了
这里写图片描述

10、最后 公网 ip + 50002端口,就能访问到本地映射出去的项目了
这里写图片描述

感谢收看,本期节目就到这里,我们下期再见[]~( ̄▽ ̄)~*

我去,还以为结束了,原来好友没有服务器的部分

二、没有自己服务器的用法
到秘钥 https://lanproxy.org 中申请一个,自备梯子,其余的操作步骤和上面的一样,这里就不瞎说了,其实我也没有梯子 ╮(╯▽╰)╭