说明

frp可以一台机器上运行多个实例,但是没有web的控制界面;
nps有web的控制界面,但是一台机器上不可以运行多个实例;
所以考虑采用nps+lanproxy的方案,在一台机器上连接多个中转服务器;

步骤

参考:

  • franklin5/lanproxy-server - Docker Image | Docker Hub
  • ffay/lanproxy: lanproxy是一个将局域网个人电脑、服务器代理到公网的内网穿透工具,支持tcp流量转发,可支持任何tcp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面、http代理、https代理、socks5代理…)。技术交流QQ群 678776401

服务端

修改配置文件

在主机中创建文件config.properties

server.bind=0.0.0.0
server.port=4900server.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=falseconfig.server.bind=0.0.0.0
config.server.port=80
config.admin.username=admin
config.admin.password=admin

创建容器

docker run -itd --name lanproxy-server --net=host --restart=always \
-e LANPROXY_USERNAME="input_username" \
-e LANPROXY_PASSWORD="input_password" \
-v `pwd`/config.properties:/lanproxy-server/distribution/proxy-server-0.1/conf/config.properties \
franklin5/lanproxy-server

客户端

从https://file.nioee.com/d/2e81550ebdbd416c933f/下载对应的客户端程序

# mac 64位
nohup ./client_darwin_amd64 -s SERVER_IP -p SERVER_PORT -k CLIENT_KEY &# linux 64位
nohup ./client_linux_amd64 -s SERVER_IP -p SERVER_PORT -k CLIENT_KEY &# windows 64 位
./client_windows_amd64.exe -s SERVER_IP -p SERVER_PORT -k CLIENT_KEY

lanproxy使用相关推荐

  1. 研究理解lanproxy实现内网穿透

    2019独角兽企业重金招聘Python工程师标准>>> github 地址https://github.com/ffay/lanproxy lanproxy是一个将局域网个人电脑.服 ...

  2. Lanproxy 路径遍历漏洞 (CVE-2021-3019)

    Lanproxy 路径遍历漏洞 (CVE-2021-3019) 一.漏洞简介 Lanproxy是一个将局域网个人电脑.服务器代理到公网的内网穿透工具,支持tcp流量转发,可支持任何tcp上层协议(访问 ...

  3. 内网穿透工具--lanproxy

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

  4. 使用Lanproxy搭建内网穿透服务完整教程

    本文主要记录了使用基于Docker的Lanproxy搭建内网穿透服务的过程,其中包括服务端和客户端的详细配置,并且基于宝塔面板的Nginx实现域名绑定.反向代理与SSL. 本文主要内容: 1. 解决的 ...

  5. R730服务器环境搭建(centos7、lanproxy、docker、k8s)

    文章目录 前言 一.centos7安装 1.制作u盘启动盘 2.开始装系统: 二.环境安装(lanproxy.docker.k8s) 1.lanproxy安装 2.docker安装(如果通过k8sOf ...

  6. 使用LanProxy进行内网穿透-在家也可以ssh到学校局域网内服务器(踩了特别多坑最终成功)

    目录 前言 总体过程 准备 顺利版安装 服务端操作 客户端 客户端配置 踩坑大全 1.mvn打包报No compiler is provided in this environment. Perhap ...

  7. Centos使用lanproxy,搭建一个属于自己的内网穿透服务器(附转发失败解决方法),小白向

    目录 前言 准备工作 搭建与使用 1. 安装git工具 2. 安装java环境 3. 安装maven工具 4. 搭建Lanproxy 5. 启动内网穿透服务 6. 设置开机自启 转发失败解决方法 前言 ...

  8. 规避RDP协议被屏蔽,lanproxy+noVNC实现web远程桌面

    资源包下载地址 https://download.csdn.net/download/m0_60688978/86469343 第一.下载以上包后,先按https://blog.csdn.net/xi ...

  9. CentOS 7.6 内网穿透服务lanproxy部署

    在很多场景下内网穿透都是我们常常遇到的需求,之前也用过花生壳.ngrok.FRP 等等一些工具,但是由于限速.收费.安全各方面因素只好放弃了. 近期无意间看到 「传送门:lanproxy」 这款开源工 ...

最新文章

  1. 第163天:js面向对象-对象创建方式总结
  2. Robotframework+selenium+ride自动化框架搭建(Mac)
  3. xpath如何得到【爬虫】
  4. JZOJ 5221. 【GDOI2018模拟7.10】A
  5. 爬虫——多线程糗事百科案例
  6. 戴尔融合“刀片”+双活存储助用户三网改造
  7. 系统辨识理论及应用_企业战略分析的理论工具
  8. 非名校毕业,如何在六天面试六家顶尖科技公司,并拿到全部Offer?
  9. 应急响应(日志/流量)
  10. android桌面工具,不一样的Android桌面小工具
  11. 如何使用光盘启动计算机,电脑如何设置光驱启动 电脑设置光驱启动方法【图文】...
  12. 使用 python-pptx-interface 将PPT转换成图片
  13. 熟练使用Wireshark排除网络故障的方法
  14. idea git 颜色代表什么意思
  15. Youtube 开发通过遥控机控制实现快进快退功能
  16. 应届生如何轻松通过Java面试
  17. DHTMLXGantt in Flutter DHTMLXGantt
  18. 你不知道的 React 最佳实践
  19. 谁是程序员的祖师爷?
  20. 如何找到appstore下载的系统dmg

热门文章

  1. 单选框,下拉框,复选框 的回显
  2. 迅雷工作原理的推测及慎用它的理由
  3. 您的captcha验证码设置对了吗?
  4. 强攻 前端HTML5 渡一学习记录
  5. T/CAGIS 1—2019《空间三维模型数据格式》
  6. Grammer - 被动语态
  7. 动态规划解二维多重背包问题
  8. 记一次亲身经历的高速三车追尾及处理全流程
  9. 大数据反欺诈+保险赔付:看互联网保险如何普惠
  10. Unit 和 Int转换 Unit转Int Int转Unit