1 个不稳定版本
使用旧的Rust 2015
0.1.0 | 2017年8月12日 |
---|
#183 在 #udp
12KB
174 行
updproxy
一个简单、跨平台、多客户端UDP代理
udpproxy
是一个用 Rust 编写的跨平台、多客户端 UDP 代理,旨在解决那些通常需要花费更多时间安装代理服务器和配置众多配置文件和选项,而不是实际使用它们的一次性任务。
用法
udpproxy
是一个命令行应用程序。应为每个要代理数据到/从的远程端点启动一个 udpproxy
实例。所有配置都通过命令行参数完成,这与本项目的宗旨相符。
udpproxy [-b BIND_ADDR] -l LOCAL_PORT -h REMOTE_ADDR -r REMOTE_PORT
Options:
-l, --local-port LOCAL_PORT
The local port to which udpproxy should bind to
-r, --remote-port REMOTE_PORT
The remote port to which UDP packets should be
forwarded
-h, --host REMOTE_ADDR
The remote address to which packets will be forwarded
-b, --bind BIND_ADDR
The address on which to listen for incoming requests
-d, --debug Enable debug mode
在可能的情况下,会自动提供合理的默认参数。
安装
udpproxy
通过 crate
(Rust 包管理器)提供。安装方法如下
cargo install udpproxy
预编译的二进制文件可能可以从 udpproxy
的主页 https://neosmart.net/udpproxy/ 获取
许可证
udpproxy
是开源软件,并按照 MIT 公共许可证的条款授权。
依赖关系
~0.7–1MB