当前位置:网站首页>内网穿透 lanproxy部署
内网穿透 lanproxy部署
2022-08-01 19:22:00 【小黑笔记】
这次得环境用的是centos 7.9
windows和Linux环境都支持安装服务端及客户端都要有jdk
服务端和客户端最好是成套下载
服务端:proxy-server
客户端:proxy-client
一、服务端部署
1、在服务端服务器中,root目录下,创建proxy目录
指令:mkdir /root/proxy
验证手段:ls /root 查看显示内容中是否含有proxy目录
2、将“服务端”内的所有文件直接上传至/root/proxy目录中
3、启动内网穿透服务
指令:chmod +x /root/proxy/bin/startup.sh
指令:/root/proxy/bin/startup.sh
验证手段:ps -ef |grep lanproxy 查看是否有反馈内容
4、设置服务开机自启动
指令:echo /root/proxy/bin/startup.sh >> /etc/rc.local
验证手段:cat /etc/rc.local 查看是否含有/root/proxy/bin/startup.sh
5、网页登录验证 http://服务器IP:8090(我得实验环境用的虚拟机)
用户名:admin 密码:admin #可在配置文件/root/proxy/conf/config.properties里修改
server.bind=0.0.0.0
server.port=4900
server.ssl.enable=true
server.ssl.bind=0.0.0.0
server.ssl.port=4993
server.ssl.jksPath=testca.jks
server.ssl.keyStorePassword=test
server.ssl.keyManagerPassword=test
server.ssl.needsClientAuth=false
config.server.bind=0.0.0.0
config.server.port=8090
config.admin.username=admin
config.admin.password=admin

6、端口开放
云主机放行:4900、4993、8090、10000-11000端口段
二、客户端部署
1、在客户端中,root目录下,创建proxy目录
指令:mkdir /root/proxy
验证手段:ls /root 查看显示内容中是否含有proxy目录
2、将“客户端”内的所有文件直接上传至/root/proxy目录中
3、创建客户端
登录服务端web管理界面,创建客户端

复制客户端密钥
登录客户端命令行界面,修改配置文件:
修改/root/proxy/conf/config.properties文件,内容如下
ssl.enable=true
ssl.jksPath=testca.jks
ssl.keyStorePassword=test
server.host=192.168.163.100 #这里写实际应用场景服务端得IP
#default ssl port is 4993
server.port=4993
client.key=a97d7d802a04430e886ccc7187d2f0c3 #客户端密钥
4、启动内网穿透客户端
指令:chmod +x /root/proxy/bin/startup.sh
指令:/root/proxy/bin/startup.sh
验证手段:ps -ef |grep lanproxy 查看是否有反馈内容
5、设置服务开机自启动
指令:echo /root/proxy/bin/startup.sh >> /etc/rc.local
验证手段:cat /etc/rc.local 查看是否含有/root/proxy/bin/startup.sh
6、登录服务端web管理界面,查看客户端在线状态
做客户端端口映射
“代理名称”:以需要映射得端口名称命名,此处以22端口为例
“公网端口”:10000-11000之间得端口,一般单个客户端分配10个连续端口号,第一个客户端端口范围10000-10009,以此类推
“后端IP端口”:127.0.0.1:22 (此处22与“代理名称保持一致”)
可添加多个端口,示例如下:
边栏推荐
- Flowable-based upp (unified process platform) running performance optimization
- 屏:全贴合工艺之GFF、OGS、Oncell、Incell
- 安徽建筑大学&杭州电子科技大学|基于机器学习方法的建筑可再生能源优化控制
- kubernetes-部署nfs存储类
- ExcelPatternTool: Excel form-database mutual import tool
- mysql自增ID跳跃增长解决方案
- [pyqt5] Custom controls to achieve scaling sub-controls that maintain the aspect ratio
- [Kapok] #Summer Challenge# Hongmeng mini game project - Sudoku (3)
- 突破边界,华为存储的破壁之旅
- Pytorch模型训练实用教程学习笔记:四、优化器与学习率调整
猜你喜欢

网站建设流程

Pytorch模型训练实用教程学习笔记:三、损失函数汇总

哈哈!一个 print 函数,还挺会玩啊!

From ordinary advanced to excellent test/development programmer, all the way through

Source code analysis of GZIPOutputStream class

突破边界,华为存储的破壁之旅

文库网站建设源码分享

屏:全贴合工艺之GFF、OGS、Oncell、Incell

What should I do if the Win11 campus network cannot be connected?Win11 can't connect to campus network solution

Prometheus's Recording rules practice
随机推荐
The life cycle and scope
COS User Practice Call for Papers
不要再使用MySQL online DDL了
不恰当Equatable协议==方法的实现对SwiftUI中@State修饰属性的影响
力扣刷题之移动零
Redis的内存淘汰策略和过期删除策略的区别是什么
How to install voice pack in Win11?Win11 Voice Pack Installation Tutorial
Heavy cover special | build the first line of defense, cloud firewall offensive and defensive drills best practices
Industry Salon Phase II丨How to enable chemical companies to reduce costs and increase efficiency through supply chain digital business collaboration?
安装GBase 8c数据库的时候,报错显示“Resource:gbase8c already in use”,这怎么处理呢?
Win11校园网无法连接怎么办?Win11连接不到校园网的解决方法
腾讯云主机安全 x 轻量应用服务器|强强联合主机安全普惠版重磅发布
工作5年,测试用例都设计不好?来看看大神的用例设计总结
Selenium在远程中的截图
在全志V853开发板试编译QT测试
No need to crack, install Visual Studio 2013 Community Edition on the official website
PanGu-Coder:函数级的代码生成模型
C#/VB.NET 从PDF中提取表格
JS数组过滤
数据库系统原理与应用教程(072)—— MySQL 练习题:操作题 121-130(十六):综合练习