vnt的服务端
Options:
| -p | --port | 指定端口,默认29872 |
|---|---|---|
| -w | --white-token | token白名单,例如 --white-token 1234 --white-token 123 |
| -g | --gateway | 网关,例如 --gateway 10.10.0.1 |
| -m | --netmask | 子网掩码,例如 --netmask 255.255.255.0 |
| -f | --finger | 开启指纹校验,开启后只会转发指纹正确的客户端数据包,增强安全性,这会损失一部分性能 |
| -l | --log-path | log路径,默认为当前程序路径,为/dev/null时表示不输出log |
| -P | --web-port | web后台端口,默认29870,如果设置为0则表示不启动web后台 |
| -U | --username | web后台用户名,默认为admin |
| -W | --password | web后台用户密码,默认为admin |
| --wg | wg私钥,使用base64编码 | |
| -h | --help | Print help information |
| -V | --version | Print version information |
前提条件:安装rust编译环境(install rust)
到项目根目录下执行 cargo build
web是可选模块,如需编译则使用 cargo build --features web