All Projects → qiaofei32 → tcp-multiplexer

qiaofei32 / tcp-multiplexer

Licence: other
A TCP service multiplexer in Python

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to tcp-multiplexer

Blinksocks
A framework for building composable proxy protocol stack.
Stars: ✭ 587 (+1734.38%)
Mutual labels:  protocol, shadowsocks, shadowsocksr
ssr-decode
一个解析Shadowsocks/ShadowsocksR/V2Ray订阅链接(http/ss/ssr/vmess)并生成json配置文件的百行shell小脚本
Stars: ✭ 53 (+65.63%)
Mutual labels:  shadowsocks, shadowsocksr
R2S
基于 RubikWrt 的 NanoPi R2S 固件,每日自动更新插件和内核
Stars: ✭ 96 (+200%)
Mutual labels:  shadowsocks, shadowsocksr
SS-Rule-Snippet
搜集、整理、维护 Surge / Quantumult (X) / Shadowrocket / Surfboard / clash (Premium) 实用规则。
Stars: ✭ 8,975 (+27946.88%)
Mutual labels:  shadowsocks, shadowsocksr
Pypacker
📦 The fastest and simplest packet manipulation lib for Python
Stars: ✭ 216 (+575%)
Mutual labels:  socket, protocol
procbridge
A super-lightweight IPC (Inter-Process Communication) protocol over TCP socket.
Stars: ✭ 118 (+268.75%)
Mutual labels:  socket, protocol
SuperPanel
A new shadowsocks panel based on ThinkPHP
Stars: ✭ 52 (+62.5%)
Mutual labels:  shadowsocks, shadowsocksr
Kcp
⚡ KCP - A Fast and Reliable ARQ Protocol
Stars: ✭ 10,473 (+32628.13%)
Mutual labels:  socket, protocol
xmpp-php
PHP client library for XMPP (Jabber) protocol
Stars: ✭ 33 (+3.13%)
Mutual labels:  socket, protocol
mian-fan-qiang
各大机场免翻墙地址搜集,不定期更新。欢迎收藏,转发。
Stars: ✭ 361 (+1028.13%)
Mutual labels:  shadowsocks, shadowsocksr
ssr dockerfile
dockerfile for ssr.
Stars: ✭ 13 (-59.37%)
Mutual labels:  shadowsocks, shadowsocksr
Erpc
An efficient, extensible and easy-to-use RPC framework.
Stars: ✭ 2,274 (+7006.25%)
Mutual labels:  socket, protocol
Jstp
Fast RPC for browser and Node.js based on TCP, WebSocket, and MDSF
Stars: ✭ 132 (+312.5%)
Mutual labels:  socket, protocol
SubCrawler
节点爬取,筛选, google ping,支持Clash,base64订阅解析,生成可用的ss, ssr, v2ray, trojan,vless节点. (若不进行二次开发,请不要fork)
Stars: ✭ 686 (+2043.75%)
Mutual labels:  shadowsocks, shadowsocksr
Pandatvdanmu
Panda TV 弹幕助手 ( 熊猫TV 弹幕助手) (JAVA)
Stars: ✭ 65 (+103.13%)
Mutual labels:  socket, protocol
ssrrmu
ShadowsocksRR (shadowsocksr/ssr) multi-user and single-user install scripts
Stars: ✭ 56 (+75%)
Mutual labels:  shadowsocks, shadowsocksr
Shadowsocksr
ShadowsocksR(SSR) for Go library
Stars: ✭ 246 (+668.75%)
Mutual labels:  shadowsocks, shadowsocksr
GenericProtocol
⚡️ A fast TCP event based buffered server/client protocol for transferring data over the (inter)net in .NET 🌐
Stars: ✭ 38 (+18.75%)
Mutual labels:  socket, protocol
How-to-Deconstruct-Ping-with-C-and-NodeJS
🙈 Simple examples that show how to work with binary headers in C and NodeJS
Stars: ✭ 51 (+59.38%)
Mutual labels:  socket, protocol
ssr2ss subscribe
转换机场提供的 SSR 订阅到 SS 订阅(目前 Quantumult 和 Shadowrocket 均支持 SS 订阅)
Stars: ✭ 23 (-28.12%)
Mutual labels:  shadowsocks, shadowsocksr

tcp-multiplexer

A TCP service multiplexer in Python

用途

    在远程服务器只开放特定端口,但是需要支持不同应用访问的时候,如某服务器/防火墙只允许9000端口进行通信,但是此时我想要使用ssh服务,同时使用其http服务,或者其他服务。此时,可以使用该程序进行端口多路复用。

    tcp-multiplexer-demo.py中的PROTOCOL_RULES可以根据需要进行配置,监听在本地的端口如:9000,接收到客户端的请求之后,会根据正则表达式去匹配相应的规则进行应用选择。

开发背景

想通过80端口,同时使用HTTP服务以及SSR服务

参考

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].