2个版本
使用旧的Rust 2015
0.1.1 | 2019年12月27日 |
---|---|
0.1.0 | 2018年7月24日 |
6KB
92 代码行
nbdserve
nbdserve是一个简单的网络块设备服务器。由于常规的nbd-server交叉编译比较麻烦,因此创建了这个项目。它通常还需要配置文件,这对于一次性使用来说不方便。
在发布页面上提供了Linux、Mac、Windows和Android的预构建版本。
支持IPv6,可以使用如-a [::1]
之类的选项。
nbdserve 0.1.0
Vitaly "_Vi" Shukela <vi0oss@gmail.com>
Simple network block device server
USAGE:
nbdserve [FLAGS] [OPTIONS] <file>
FLAGS:
-h, --help Prints help information
-q, --quiet Quiet mode, suppress non-error output
-r, --read-only Read-only mode
--resize Support RESIZE NBD extension (not implemented)
--rotational Hint clients that elevator algorithm should be used
--trim Convert TRIM operations to FALLOC_FL_PUNCH_HOLE or something (not implemented)
-V, --version Prints version information
OPTIONS:
-a, --addr <host> Address to listen the port on [default: 127.0.0.1]
-p, --port <port> TCP port to listen [default: 10809]
-s, --size <size>
ARGS:
<file> File or device to be served
依赖项
~3MB
~61K SLoC