#tcp-connection #tcp #proxy #port #forward

bin+lib basic_tcp_proxy

用于转发 TCP 连接的简单同步 TCP 代理 crate

8 个版本

0.3.2 2023 年 8 月 20 日
0.3.1 2023 年 3 月 3 日
0.3.0 2021 年 2 月 26 日
0.2.0 2020 年 12 月 4 日
0.1.3 2020 年 10 月 10 日

#1870 in 网络编程

Download history 35/week @ 2024-03-11 46/week @ 2024-03-18 67/week @ 2024-03-25 40/week @ 2024-04-01 22/week @ 2024-04-08 15/week @ 2024-04-15 91/week @ 2024-04-22 25/week @ 2024-04-29 43/week @ 2024-05-06 23/week @ 2024-05-13 14/week @ 2024-05-20 22/week @ 2024-05-27 18/week @ 2024-06-03 12/week @ 2024-06-10 7/week @ 2024-06-17 17/week @ 2024-06-24

每月 57 次下载
vopono 中使用

MIT/Apache

7KB
82

basic_tcp_proxy

basic_tcp_proxy 是一个简单的 crate,用于在新的线程上启动 TCP 代理,将监听端口上的 TCP 流量重定向到代理目标。

为了简单起见,此 crate 故意采用同步方式。

示例

示例:将 127.0.0.1:2000 转发到 127.0.0.1:4000

use basic_tcp_proxy::TcpProxy;

fn main() {
    let proxy = TcpProxy::new(2000, "127.0.0.1:4000".parse().unwrap());
    loop {}
}

依赖项

~88KB