基于reactphp的内网穿透

特性#

  • 穿透 http 协议

  • 穿透 websocket 协议

  • 支持 https

  • 第一次使用时,https 证书可能两分钟后生效

安装#

gitee


git clone https://gitee.com/wpjscc/reactphp-like-ngork-client

或 github


git clone https://github.com/wpjscc/reactphp-like-ngork-client

获取 token#

可选择一个 token 使用

  • ICnw6YVCRZp0KkInR9oMSR0ejeyPQNin

  • vMbcnz0rQADJFeJraLvV4NpMZ2mnC6PI

  • u0P8USK9XEwnYQ4zZy55DuyOxOhb5u35

  • xo18g6QEvH1H0edtXgNlxR8gPcaFTldC

注意该 token 可能被占用,或定期被更新。token 不够用,可联系作者添加

使用#


php proxy_client.php 127.0.0.1 token

验证成功后会返回一个链接,访问该链接

例子#

穿透一个本地虚拟域名


php proxy_client.php local.test token

穿透一个 http 端口


php proxy_client.php 192.168.1.2:8080 token

穿透一个 websocket


php proxy_client.php 192.168.1.2:8080 token is_websocket

添加一个参数 is_websocket 即可,链接时使用

ws:// 返回的域名

wss:// 返回的域名

docker run#

docker run -it --rm wpjscc/reactphp-like-ngork-client php  proxy_client.php 192.168.1.1 ICnw6YVCRZp0KkInR9oMSR0ejeyPQNin

停止容器

docker ps | grep reactphp

docker stop containerId

交流#

添加作者微信 amNjMjAxNDAxMjY= 暗号 “reactphp 进群”

其他#

本作品采用《CC 协议》,转载必须注明作者和本文链接
Make everything simple instead of making difficulties as simple as possible
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。