如何使用 HiddifyCli 或 Hiddify 命令行
HiddifyCli 是为没有图形界面的情况下(例如服务器)使用 Hiddify 开发的,并且支持所有处理器。
下载 HiddifyCli
要下载此应用程序,请转到此处并下载与您的处理器相关的文件。
1 |
|
启动HiddifyCli
使用订阅url启动Hiddify
1 |
|
如果需要配置参数,可以直接从图形化的HiddifyApp上获取,获得方法为:HiddifyApp =》配置选项 =》点击右上角三个点按钮 =》将所有选项导出到剪贴板。
将其保存到一个文件中例如 exported-config.json, Hiddify启动时可以使用这些选项
1 | sudo /usr/local/HiddifyCli run -c https://my.airports.top/api/v1/client/subscribe?token=xxxxxxxx -d exported-config.json |
如果你是使用订阅url启动Hiddify, 那么HiddifyCli 就会每次在当前目录生成一个名叫current-config.json的配置文件, 里面包含了所有节点信息。
当你再次启动,可以不必使用订阅url(除非你需要刷新节点信息),可以直接使用配置文件启动hiddify。
在配置文件中你也可以加入自己的节点, 非常得方便。
1 |
|
启动成功后,控制台会输出如下信息,后面步骤会用到。
并确保端口开放,以便从服务器外部访问Hiddify管理界面。
1 |
|
管理和控制节点
在一台装有浏览器的机器打开上面的链接,将localhost替换为服务器的ip或域名
最后上一张管理界面截图如下:
可以进行节点测速,节点切换等操作。
Trouble shooting
issue 1: 启动时出现如下报错
分析:
原因是:下载地址发生了变化,Hiddify cli 依赖Yacd-meta的webui 用于管理节点和规则,这个ui并没有绑定在程序中,而且需要运行时下载。
解决办法: 手动下载webui, 放置在当前目录的webui文件夹,然后再次重启HiddifyCli
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 代理广场!
评论