当前位置:首页 > 杂记 > 正文内容

headscale常用命令

tomosak1年前 (2024-06-05)杂记935

namespace

headscale namespace list # 查看所有的namespace
headscale namespace create default # 创建namespace
headscale namespace destroy default # 删除namespace
headscale namespace rename default  myspace # 重命名namespace

node

headscale node list # 列出所有的节点
headscale node ls -t # 列出所有的节点,同时显示出tag信息
headscale -n default node ls # 只查看namespace为default下的节点
headscale node delete -i<ID> # 根据id删除指定的节点,这里面的id是node list查询出来的id
                             # 参考headscale nodes delete -i=6
headscale node tag -i=2 -t=tag:test # 给id为2的node设置tag为tag:test

route

headscale routes list -i=9    # 列出节点9的所有路由信息
headscale routes enable -i=9 -r=192.168.10.0/24  #将节点9的路由中信息为192.168.10.0/24的设置为true,
                              # 这样除了虚拟内网ip,原先的内网ip网段为192.168.10的也能访问了
                              # 后面的/24表示子网掩码是24个1,就是255.255.255.0

preauthkeys

# preauthkeys主要是方便客户端快速接入,创建了preauthkeys后客户端直接使用该key就可以直接加入namespace
headscale -n default preauthkeys list # 查看名称为default的namespace中已经生成的preauthkeys 
headscale preauthkeys create -e 24h -n default # 给名称为default的namespace创建preauthkeys

apikeys

# apikeys是为了客户端和headscale做http鉴权用的,http请求的时候需要设置头部authorization
# 值为固定的字符串"Bearer "加apikeys创建的key
headscale.exe apikeys create # 创建apikeys,在创建的时候需要记录下完整的值,后续查询出来的都是prefix
                             # 值类似于zs3NTt7G0w.pDWtOtaVx_mN9SzoM24Y02y6tfDzz5uysRHVxwJc1o4
headscale.exe apikeys list -o=json #查询headscale的apikeys,并将结果输出成json格式


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

版权声明:本文由Androidnews发布,如需转载请注明出处。

本文链接:https://www.androidnews.top/?id=56

标签: headscale
分享给朋友:

“headscale常用命令” 的相关文章

Stable Diffusion第一步

Stable Diffusion一、版本https://github.com/AUTOMATIC1111/stable-diffusion-webui/releases稳定扩散的web界面,使用Gradio库实现。https://github.com/AUTOMATIC1111/stable-dif...

配备 Apple T2 安全芯片的MAC电脑重装系统

下列 Mac 电脑配备了 Apple T2 安全芯片:iMac(视网膜 5K 显示屏,27 英寸,2020 年)iMac ProMac Pro(2019 年)Mac Pro(机架式机型,2019 年)Mac mini(2018 年)MacBook Air(视网膜显示屏,13 英寸,2020 年)Ma...

Windows连接headscale

1、导入Windows连接headscale需要的注册表,新建文本文件,拷贝下面代码,修改LoginURL,修改整个文件名为tailscale.reg,双击,导入Windows注册表Windows Registry Editor Version 5.00...

zerotier私有planet服务器搭建

1、申请公网vps,安装Ubuntu或者debian2、root账户ssh登录vps3、apt update && apt upgrade && reboot4、再次root账户ssh登录vps5、安装nlohmann-json-devwget h...

zerotier私有planet服务器搭建脚本

#!/bin/bash  # debain ubuntu自动安装zerotier 并设置的为planet服务器 # addr服务器公网ip+port  ip=`wget http://ipecho.net/plain&nbs...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。