Files
hp-lite/README.md
2025-03-29 18:30:43 +08:00

3.2 KiB
Raw Blame History

HP-Lite 4.0内网穿透

项目介绍

项目1.0使用的TCP传输 项目2.0升级调整QUIC传输和HP-PRO版本同款传输机制HP-PRO是商业版本拥有更多的功能和稳定性内置了关键字过滤实名认证微信小程序管理端集群部署数据统计限流套件智能黑名单防护功能套餐支付功能服务节点的动态上架下架管理等诸多的商业功能 2.0得后台是Java写得内存用得比较多重写了golang版本得服务端

如果你是非常感兴趣可以通过QQ群进行交流 QQ群1065301527

HP Lite介绍

HP-Lite4.0是一个单机方案 我们采用的是数据转发实现 稳定性可靠性是有保证的即便是极端的环境只要能上网就能实现穿透。 我们支持TCP和UDP协议针对 http/https ws/wss 协议做了大量的优化工作可以更加灵活的控制。让用户使用更佳舒服简单。

服务端

  • 下载4.0的二进制文件运行即可
  • 配置说明 app.yml
  • app.yml文件放在和二进制同目录下即可不然会默认启动配置
  • 建议部署时关闭所有防火墙云厂的安全组注意UDP端口放开还有TCP
admin:
  username: 'admin' #后台账号
  password: '123456' #后台密码
  port: 9090 #管理后台监听的端口TCP传输方式

cmd:
  port: 16666 #控制指令端口所有HP-lite 客户端需要连接这个端口TCP传输方式

tunnel:
  ip: '127.0.0.1' #隧道监听服务器外网的IP记得改成你的服务器IP或者解析的域名也可以
  port: 9091 #隧道传输数据端口这个端口用来传输数据的注意这个是UDP协议如果是安全组设置记得UDP的放开
  open-domain: true #true 开启80443端口域名转发如果你的服务有宝塔或者nginx等端口多半是被用了false 关闭
acme:
  email: '232323@qq.com' #申请证书必须写一个邮箱可以随便写
  http-port: '5634' #证书验证会访问http接口会通过80转发过来所以这个端口不用暴露外网

服务端安装教程

客户端运行方式

docker
# 通过 阿里云源 docker run 运行容器
sudo docker run --restart=always -d  -e server=xxx.com穿透服务:16666 -e deviceId=32位的设备ID registry.cn-shenzhen.aliyuncs.com/hserver/hp-lite:latest

# 通过Docker官方源运行
sudo docker run --restart=always -d -e server=xxx.com 查询服务:16666 -e deviceId=32位的设备ID heixiaoma/hp-lite:latest
Linux或者win
chmod -R 777 ./hp-lite-amd64
./hp-lite-amd64 -server=xxx.com穿透服务:16666 -deviceId=32位的设备ID 

运行截图