【文件属性】:
文件名称:tcpb:Websocket协议下的TCP桥
文件大小:12KB
文件格式:ZIP
更新时间:2021-03-15 19:47:29
Go
TCPB
websocket协议下的TCP桥。
搭配go websocket
用法
在隧道服务器中运行:
./server -port 4223
# using docker
docker run wuhuizuo/tcpb -v < host> :80
在用户客户端运行:
./client -tunnel ws://{tunnel server ip}:4223/{remote_tcp_ip}:{remote_tcp_port} -port {local_port}
测试
在的远程服务器上运行tcp服务器:
./tcp_server.py
文件tcp_server.py ,作为远程{remote_tcp_port}是65432 :
#! /usr/bin/env python3
# a simple tcp server
import socket , os
【文件预览】:
tcpb-master
----go.mod(121B)
----tcpb.go(4KB)
----.github()
--------workflows()
----go.sum(336B)
----Dockerfile(363B)
----LICENSE(1KB)
----auth.go(682B)
----README.md(1KB)
----Makefile(663B)
----tests()
--------tcp_test_tool.go(2KB)
----cmd()
--------client()
--------server()