跳至主要內容

常用命令

五六零网校小于 1 分钟

常用命令

Docker

进入Docker容器

docker exec -it headscale /bin/sh

namespace 用户

查看所有用户

headscale namespace list

创建用户

headscale namespace create sap560
  • 创建sap560 为用户,可自行设置

删除用户

headscale namespace destroy sap560
  • 删除sap560用户

重命名

headscale namespace rename sap560  560e
  • 重命名sap560560e

node 节点

列出所有节点

headscale node list

列出所有的节点,同时显示出tag信息

headscale node ls -t

只看sap560用户下的所有节点

headscale -n sap560 node ls

删除节点

headscale node delete -i=1
  • 通过 headscale node list 查看所有的节点和ID
  • 删除ID为1的节点

route 路由

查看路由节点

headscale routes list

开启子网路由功能

headscale routes enable --route 1
  • 1 为子网的ID,通过 headscale routes list 命令查看

删除路由节点

headscale routes delete -r=1
  • 1 为子网的ID,通过 headscale routes list 命令查看

apikeys

创建用户的apikey

headscale apikeys create --expiration 9999d
  • 创建一个有效期9999天的KEY

列出创建的KEY

headscale apikeys list