局域网穿透工具
#代理 #网络
1、lanproxy
源:https://gitee.com/fengfei/lanproxy/blob/master/README.md
lanproxy 是一个将局域网个人电脑、服务器代理到公网的内网穿透工具,目前仅支持tcp流量转发,可支持任何tcp上层协议(ssh访问、web服务器访问、远程桌面...)。目前市面上提供类似服务的有花生壳、TeamView、GoToMyCloud等等,但天下没有免费的午餐,要使用第三方的公网服务器就必须为第三方付费,并且这些服务器都有各种各样的限制,此外,由于数据包会流经第三方,因此对数据安全也是一大隐患。
操作方法 下载源码 https://github.com/ffay/lanproxy/releases 下载任意一下压缩包均可
使用maven打包 解压下载的压缩包,并用maven打包(需要提前安装JDK maven,我使用的环境为jdk1.7 maven3.0.5 )
cd lanproxy-0.1
mvn package打包完成后会在当前目录生成一个distribution目录,其中就是服务端和客户端
服务端运行 将服务端的包放在有公网IP的服务器上,修改conf 下的配置文件,可以设置端口、web登录信息,配置完执行 bin目录下的 startup.sh(linux) 或 startup.bat(windows)启动服务 访问服务,http://ip:8090 并登录 添加客户端密钥,填写名称、自动生成密钥,将密钥复制下来,
客户端运行 修改配置文件,填写如下信息

需要java环境,安装任意版本java即可 运行bin目录下的 startup.sh(linux) 或 startup.bat(windows)启动服务
添加穿透条目


提交后就可以通过服务器公网IP加刚才配置的公网端口来访问客户端端口上的服务了
2、Mr2
https://github.com/txthinking/mr2
3、ngrok
https://ngrok.com/download
4、frp
https://github.com/fatedier/frp
[[../../Tools/Cloudflare/使用cloudflared进行内网穿透|Cloudflared]]
最后更新于