Pilot Http Proxy

通过 Pilot 协议隧道路由 HTTP 请求,突破网络限制。

已扫描
适合谁
开发人员、系统管理员
不适合谁
无需穿透网络的用户、已有公网直连服务的用户
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @teoslayer/pilot-http-proxy

Skill 说明

命令、参数、文件名以原文为准

Pilot HTTP 代理

通过 Pilot 协议隧道使用网关子系统路由 HTTP 请求。

命令

启动网关

pilotctl --json gateway start

映射远程 HTTP 服务

pilotctl --json gateway map <主机名> <本地IP>

列出映射关系

pilotctl --json gateway list

移除映射

pilotctl --json gateway unmap <本地IP>

停止网关

pilotctl --json gateway stop

使用示例

#!/bin/bash
# 访问远程 HTTP API

pilotctl --json daemon start
pilotctl --json find api-server
pilotctl --json gateway start
pilotctl --json gateway map api-server 192.168.100.50

# 访问远程服务
curl http://192.168.100.50/api/v1/status
curl http://192.168.100.50:8080/metrics

端口映射

网关会转发常见的 HTTP 端口:

  • 端口 80(HTTP)
  • 端口 443(HTTPS)
  • 端口 8080(备用 HTTP)

依赖项

需要已安装并运行的 pilot-protocol 插件。在 Linux 上若需使用小于 1024 的端口,需具备 root 或 sudo 权限。

T
@teoslayer

已收录 4 个 Skill

相关推荐