目录

配置Nekobox节点的步骤如下

获取Nekobox源码 使用Git克隆仓库:git clone https://github.com/nekox/nekobox.git 进入目录并编译:cd nekomimi make 安装依赖 安装必要的系统依赖:sudo apt-get install -y git python3 build-essential 安装boost库:sudo apt-get install libboost-dev libboost-system-dev libboost-filesystem-dev 安装编译器:sudo apt-get install gcc g++ 配置节点 创建data目录并初始化配置文件:mkdir data 创建 nekoserver.json 添加以下内容到data/nekoserver.json:{ "ip": "localhost", "port": 10101, "password": "yourpassword", "node_role": "main" } 根据需要调整IP地址、端口和密码。 创建 users.json 添加管理员账号到data/users.json:{ "users": [ { "username": "admin", "password": "yourpassword", "permissions": "admin" } ] } 生成密钥文件 克隆nekobind工具:git clone https://github.com/nekox/nekobind.git 进入目录并生成密钥:c...
  1. 获取Nekobox源码

    • 使用Git克隆仓库:
      git clone https://github.com/nekox/nekobox.git
    • 进入目录并编译:
      cd nekomimi
      make
  2. 安装依赖

    • 安装必要的系统依赖:
      sudo apt-get install -y git python3 build-essential
    • 安装boost库:
      sudo apt-get install libboost-dev libboost-system-dev libboost-filesystem-dev
    • 安装编译器:
      sudo apt-get install gcc g++ 
  3. 配置节点

    • 创建data目录并初始化配置文件:
      mkdir data
  4. 创建 nekoserver.json

    • 添加以下内容到data/nekoserver.json
      {
          "ip": "localhost",
          "port": 10101,
          "password": "yourpassword",
          "node_role": "main"
      }
    • 根据需要调整IP地址、端口和密码。
  5. 创建 users.json

    • 添加管理员账号到data/users.json
      {
          "users": [
              {
                  "username": "admin",
                  "password": "yourpassword",
                  "permissions": "admin"
              }
          ]
      }
  6. 生成密钥文件

    • 克隆nekobind工具:
      git clone https://github.com/nekox/nekobind.git
    • 进入目录并生成密钥:
      cd nekomobind
      make install
    • 生成私钥文件:
      nekobind generate -t yourtoken -o nekomimi.pem
    • 确保生成的私钥文件路径正确。
  7. 初始化节点

    • 使用nekoserver命令初始化节点:
      nekoserver --ip localhost --port 10101 --password yourpassword --pem nekomimi.pem
  8. 添加远程节点(可选)

    • 编辑data/nekoserver.json,添加远程节点配置:
      {
          "nodes": [
              {
                  "ip": "remote_ip",
                  "port": 10101,
                  "password": "remote_password",
                  "pem": "remote.pem"
              }
          ]
      }
  9. 启动节点

    • 使用nekoserver启动节点:
      nekoserver --ip localhost --port 10101 --password yourpassword --pem nekomimi.pem
  10. 访问节点

    • 在浏览器中访问http://localhost:10101,使用账号和密码登录。

注意事项

  • 确保所有依赖安装正确,编译时不出现错误。
  • 配置文件路径和内容必须准确,避免语法错误。
  • 密钥文件生成时使用正确的token。
  • 权限设置正确,管理员账号才能管理节点。

通过以上步骤,你可以成功配置并运行Nekobox节点,遇到问题时,查阅文档或社区获取帮助。

配置Nekobox节点的步骤如下

扫描二维码推送至手机访问。

本文转载自互联网,如有侵权,联系删除。

本文链接:https://wap.astrillvpn-m.com.cn/post/5259.html

扫描二维码手机访问

文章目录
网站地图