【文件属性】:
文件名称:wstunnel:Websocket上的隧道
文件大小:35KB
文件格式:ZIP
更新时间:2021-05-02 08:56:34
JavaScript
wstunnel
通过Web套接字连接建立TCP套接字隧道,以规避严格的防火墙。
安装
npm install -g wstunnel
用法
在所有接口上的端口8080上运行websocket隧道服务器:
wstunnel -s 0.0.0.0:8080
运行websocket隧道客户端:
wstunnel -t 33:2.2.2.2:33 ws://host:8080
在上面的示例中,客户端选择了最终的隧道目标,类似于ssh隧道。 或者,出于安全原因,您可以在服务器端锁定隧道目标,例如:
Server:
wstunnel -s 0.0.0.0:8080 -t 2.2.2.2:33
Client:
wstunnel -t 33 ws://server:8080
在这两个示例中,客户端之间到localhost:33的连接将通过两者之间的websocket连接隧穿到服务