业余草推荐一款局域网(内网)穿透工具lanproxy

基于局域网的内网穿透工具想必大家都接触过,只是大家可能不了解而已。本文将由业余草给大家推荐一款局域网穿透工具lanproxy

lanproxy简介

lanproxy是一个将局域网个人电脑、服务器代理到公网的内网穿透工具,目前仅支持tcp流量转发,可支持任何tcp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面...)。目前市面上提供类似服务的有花生壳、TeamView、GoToMyCloud等等,但要使用第三方的公网服务器就必须为第三方付费,并且这些服务都有各种各样的限制,此外,由于数据包会流经第三方,因此对数据安全也是一大隐患。

相关地址

实现方案

编译生成运行包

  • 拉取源码,运行 mvn package,打包后的资源放在distribution目录中,包括client和server

server配置

server的配置文件放置在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
config.admin.username=admin
config.admin.password=admin

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

一个server可以支持多个客户端连接 配置数据存放在 ~/.lanproxy/config.json 文件中

client配置

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

#与在proxy-server配置后台创建客户端时填写的秘钥保持一致;没有服务器可以登录 https://lanproxy.org/ 创建客户端获取秘钥
client.key=
ssl.enable=true
ssl.jksPath=test.jks
ssl.keyStorePassword=123456

#这里填写实际的proxy-server地址;没有服务器默认即可,自己有服务器的更换为自己的proxy-server(IP)地址
server.host=client.lanproxy.org

#proxy-server ssl默认端口4993,默认普通端口4900
#ssl.enable=true时这里填写ssl端口,ssl.enable=false时这里填写普通端口
server.port=4993

我的博客:CODE大全www.codedq.net业余草www.xttblog.com爱分享www.ndislwf.comifxvn.com

运行

  • 一台内网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或远程桌面等可随意选择其他未占用的端口映射到内网
时间: 2024-10-29 21:08:33

业余草推荐一款局域网(内网)穿透工具lanproxy的相关文章

frp 0.11.0 发布,内网穿透工具

内网穿透工具 frp 0.11.0 发布了. 新增: 增加支持 unix域套接字 的 Plugin. 增加 http proxy 的 Plugin. frpc 新增 login_fail_exit 配置项,如果为 false,则启动时连接服务器失败将不会退出,而是定期重连. frpc 新增 start 配置项,可以选择启用指定的 proxy,默认为空,表示全部. 优化: dashboard 自动清除 7天内没有使用的 proxy 的统计信息. dashboard 增加 frps 版本信息以及 p

10分钟搭建属于自己的ngork服务器,实现内网穿透

10分钟搭建属于自己的ngork服务器,实现内网穿透 1.什么是ngrok ngrok 是一个使用go语言编写的反向代理软件,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道. 百度百科介绍 可以去官方网站瞅瞅下载一个ngrok客户端测试下 使用官方的缺点: 1.速度比较慢 2.经常会连不上 3.网络不稳定经常会断开 2.国人搭建的ngrok 1.Ngrok国内免费服务器--糖果科技 2.http://www.ittun.com 3.Sunny-Ngrok内网转发 4.http

业余草推荐阿里妈妈自研广告点击率预估核心算法MLR

业余草推荐阿里妈妈自研广告点击率预估核心算法MLR. 小编觉得CTR(广告点击率)预估的能力对于广告系统的意义和重要性,类似于在证券市场上预测股价的能力,优秀的CTR预测,通向美好和财富...(以下转载内容部分较为干货,文科生不易看懂是正常的,静静地欣赏数学之美即可...) 阿里妈妈国内领先的大数据营销平台,拥有阿里巴巴集团核心商业数据.在这里每天有超过50亿的推广流量完成超过3亿件商品的推广展现,覆盖高达98%的网民,实现数字媒体的一站式触达.在这些鲜亮数字背后,是什么样的核心算法在起作用?如

推荐12款安卓手机Wi-Fi黑客工具| 2017版

本文讲的是 :  推荐12款安卓手机Wi-Fi黑客工具| 2017版  , [IT168 资讯]Wi-Fi网络渗透是渗透测试(正面的黑客行动)的重要组成部分,这也引发了黑客对安卓手机上一些优质Wi-Fi应用程序的需求,以便测试网络的安全性. Zanti.WPS Connect.aircrack-ng等是几个较为出色的工具. 黑客们除了寻求在安卓平台上的应用程序或工具,对于其他系统也有相应的需求,例如Windows.Linux.macOS和iOS等系统.此前我们也在<顶级黑客强烈推荐,10款苹果手

Natapp--- 基于ngrok 免费的高速内网穿透服务

Natapp--- 基于ngrok 免费的高速内网穿透服务            相信好多开发人员在开发过程中一定遇到过这种问题--本地调试微信接口,调试app接口,偶尔还会遇到需要向客户或者领导展示web demo.            当然这种问题的解决方法也不止一种,你可以使用花生壳(配置麻烦一些),您也可以使用Ngrok(可惜被墙了),不过今天介绍的Natapp才是您最需要最需要的工具(免费)            下载地址:http://natapp.cn/#           

基于 HTTP/2 的 WEB 内网穿透实现

HTTP/2 引入了二进制分帧层,将 HTTP/1.1 中的请求和响应拆成颗粒度更细的帧(frame),从而实现了优先级.流量控制和 Server Push 等功能;HTTP/2 在单条 TCP 连接上可以打开多个流,从而实现了多路复用;HTTP/2 使用静态字典.动态字典以及哈夫曼编码,对请求 / 响应头部进行压缩.总之,HTTP/2 从协议层面解决了 HTTP/1.1 的诸多问题. 在我之前写的文章里,我介绍了如何通过 ngrok 让内网 WEB 在其它网络环境中能够被访问.本文要实现的服务

提高局域网内网速的几个小技巧

1.去掉无关的选项 在Windows XP中,双击"控制面板"中的"文件夹选项",再单击"查看"标签,然后将鼠标指针滚动至窗口的最下方,可以看到有一个"自动搜索网络文件夹和打印机"项,默认是选中的,将它去掉.这样,当我们打印时,Windows XP不会自作主张去寻找局域网上的打印机并安装驱动程序,以防止不经意将机密文档打到别的部门打印机上而自己却还找不到.同时,将此项去掉后,当我们通过 "网上邻居"来访问局

再推荐十款免费的php开发工具_php技巧

下面介绍10个免费.强大的PHP编辑器/开发工具.这些编辑器拥有调试器.增量执行PHP脚本.查看每一行的所有变量值等功能.1) Notepad ++ Notepad++是一款非常有特色的编辑器,是开源软件,可以免费使用.支持的语言: C, C++, Java , C#, XML, HTML, PHP, Javascript!  功能有: 1. Notepad内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码.脚本,值得一提的是,完美支持.nfo 文件查看),也支持自定义语言: 2. No

推荐三款免费sitemap地图生成工具

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 对于众多SEOER来说,Sitemap是一个很熟悉的词,中文称为网站地图,网站有了sitemap之后,将更有利于蜘蛛的的爬行和抓取. 大家使用的一些CMS都自带有sitemap生成功能.可对于一些自己开发的网站程序,则没有此功能,比如郑州SEO的博客(www.zpseo.com),用的是zblog程序,就没有生成sitemap的功能.所以大家