局域网穿透工具

#代理 #网络

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]]

最后更新于