一个内网穿透工具

lanproxy简介

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

目前,在市面上已经提供类似服务的有花生壳、TeamView、GoToMyCloud等等,但要使用第三方的公网服务器就必须为第三方付费,并且这些服务都有各种各样的限制,此外,由于数据包会流经第三方,因此对数据安全也是一大隐患。

Q

A

&

相关地址:

主页 :

https://lanproxy.org

发布包下载地址:

https://github.com/ffay/lanproxy/release

它的实现方案如右图所示

2

步骤

01

编译生成运行包

02

server配置

03

client配置

04

运行及其他

server配置

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

代理配置,打开地址 http://ip:8090 ,使用上面配置中配置的用户名密码登录,进入如左图代理配置界面

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

client配置

如下图所示

最后运行及其他:

一台内网pc或服务器(运行proxy-client);一台公网服务器(运行proxy-server)

安装java运行环境

linux(mac)环境中运行bin目录下的 startup.sh

windows环境中运行bin目录下的 startup.bat

后面是将自己电脑从日本VPS代理出去测试的一个地址,大家可以访问试试 http://devbook.thingsglobal.org/

对于正常网站,80和443端口只有一个,可以和

https://github.com/ffay/proxygateway

这个项目或nginx配合使用,不同域名反向代理到内部其他端口上去,再由其他端口映射到内网即可;对于ssh或远程桌面等可随意选择其他未占用的端口映射到内网。

---------------------

编辑:董佳媛

审核:申杰

指导老师:张晗

喜欢,别忘关注~

一起来计协探讨计算机问题。

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20181130G1N1YS00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券