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

简介: 基于局域网的内网穿透工具想必大家都接触过,只是大家可能不了解而已。本文将由业余草给大家推荐一款局域网穿透工具lanproxy。lanproxy简介lanproxy是一个将局域网个人电脑、服务器代理到公网的内网穿透工具,目前仅支持tcp流量转发,可支持任何tcp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面...)。目前市面上提供类似服务的有花生壳、TeamView、GoTo

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

lanproxy简介

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

相关地址

实现方案

lanproxy

编译生成运行包

  • 拉取源码,运行 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 ,使用上面配置中配置的用户名密码登录,进入如下代理配置界面
lanproxy
lanproxy
一个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.com ifxvn.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或远程桌面等可随意选择其他未占用的端口映射到内网
目录
打赏
0
0
0
0
56
分享
相关文章
揭秘DNS协议:从'http://www.example.com'到IP地址的奇幻旅程,你不可不知的互联网幕后英雄!
【8月更文挑战第4天】在互联网的广袤空间里,每台设备都有唯一的IP地址,但记忆这些数字组合并不直观。因此,DNS(域名系统)作为关键桥梁出现,将易记的域名转换为IP地址。DNS协议工作于应用层,支持用户通过域名访问资源。DNS系统包含多级服务器,从根服务器到权威服务器,共同完成域名解析。查询过程始于客户端,经过递归或迭代查询,最终由权威服务器返回IP地址,使浏览器能加载目标网页。
315 12
内网管理必备:这几款局域网管理软件不试后悔
探索局域网管理神器!WorkWin监控员工行为,提升效率;Nmap扫瞄安全漏洞,强化防护;NetCrunch实现远程控制与安全审计,报警通知确保稳定运行。提升管理效能,保障网络安全,不可错过这三款必备软件!
384 4
|
12月前
|
办公室必备丨分享几款实用的局域网监控软件
网络安全在办公环境中日益重要,局域网监控软件成为必需。WorkWin监控软件强化权限控制,全面监控员工行为,管理USB设备和带宽,精确统计时间,实现远程控制,实时监控员工并支持移动部署。Wireshark协议分析工具深挖网络安全,识别潜在威胁,提供定制化功能。Nagios则专注于主机和服务监控,及时报警网络问题。
275 4
搭建私人kindle图书馆,并内网穿透实现公网访问
搭建私人kindle图书馆,并内网穿透实现公网访问
258 1
 搭建私人kindle图书馆,并内网穿透实现公网访问
一键穿越,私享互联,自建FRP内网穿透!
内网穿透对于多我们程序员来讲,应该是不陌生的。在对接某些第三方平台的时候,比如说:微信支付,经常会涉及到回调,在开发的时候就需要使用内网穿透来进行本地调试。那么今天给大家分享一下用 frp 搭建属于自己的内网穿透,方便在我们日常的开发中进行调试。同时是 frp 是开源并且是免费的,只需要一台云服务器即可搭建。
一键穿越,私享互联,自建FRP内网穿透!
内网穿透—搭建私人kindle图书馆,实现公网访问
我们完全可以使用cpolar与calibre结合,建立自己的私人图书馆服务器,让我们能将想看的电子书储存起来,而不必再依靠亚马逊的书库。现在,就让我们看看应该如何操作吧。
内网穿透—搭建私人kindle图书馆,实现公网访问
手把手教你搭建私人kindle图书馆,并内网穿透实现公网访问
手把手教你搭建私人kindle图书馆,并内网穿透实现公网访问
搭建私人kindle图书馆,并内网穿透实现公网访问
搭建私人kindle图书馆,并内网穿透实现公网访问
120 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等