常用命令
如果同一机器安装了多个节点端, nyanpass 可替换为你的安装名。
卸载
故障排除
- 查看状态:
systemctl status nyanpass - 跟踪查看当前日志:
journalctl -fu nyanpass - 查看全部日志:
journalctl -u nyanpass - 启动:
systemctl start nyanpass - 停止:
systemctl stop nyanpass - 重启:
systemctl restart nyanpass - 开机启动:
systemctl enable nyanpass - 取消开机启动:
systemctl disable nyanpass
运行参数
运行 /opt/nyanpass/rel_nodeclient -h 可查看这些参数的说明。
运行参数可以【安装前】在对接命令中指定。【安装后】如需修改,可卸载重装,或直接修改 start.sh 然后重启服务。
修改对接命令,例如: bash <(curl -fLSs xxx) rel_nodeclient "-t xxx -u xxx --ws-port 1145"
常用参数说明
--connect-host 指定本机器的连接 IP,如果不指定,则默认使用公网 IP。
--ws-port --tls-port 指定 ws / tls 类协议的监听端口。如果不指定,则随机监听。
全部参数:
-connect-direct-port uint
direct 类协议连接端口 (留空同监听端口)
-connect-host string
连接地址 (留空自动使用公网 IP)
-connect-rev-port uint
(入口)反向控制流连接端口 (留空同监听端口)
-connect-tls-port uint
TLS 类协议连接端口 (留空同监听端口)
-connect-udp-port uint
UDP 类协议连接端口 (留空同监听端口)
-connect-ws-port uint
WS 类协议连接端口 (留空同监听端口)
-default-weight uint
(出口)默认权重 (default 1)
-direct-port uint
direct 类协议监听端口 (留空随机)
-o 作为出口端运行
-rev-port uint
(入口)反向控制流监听端口 (留空不监听)
-t string
token
-tls-port uint
TLS 类协议监听端口 (留空随机)
-u string
面板地址
-udp-port uint
UDP 类协议监听端口 (留空随机)
-ws-port uint
WS 类协议监听端口 (留空随机)
环境变量
有些参数是通过环境变量指定的,请看对应说明。