curl -L --create-dirs -o ./etc/headscale/config/config.yml https://raw.githubusercontent.com/juanfont/headscale/refs/heads/main/config-example.yaml 修改config.yml dns.nameservers.global(274 行) 下面第一行加一项:114.114.114.114 启动compose docker compose up -d 配置命令别名 echo 'alias head...
直接给出带注释的四合一docker-compose.yaml,全网罕见。 version: '3.9' networks: # 定义编排容器的子网 private: driver: bridge ipam: config: - subnet: 172.18.200.0/24 services: server: # 服务端 image: headscale/headscale container_name: headscale-server networks: - private volumes: - ./headsc...
打开地址:http://绑定的域名/windows 10.在linux docker安装tailscale客户端: docker run -d --name=tailscaled -v /docker/tailscale/:/var/lib -v /dev/net/tun:/dev/net/tun -e TS_STATE_DIR=/var/lib/state/ --network=host --restart always --privileged tailscale/tailscale:v1.44.0 tailscaled ...
要部署Headscale在Docker环境中,你可以按照以下步骤进行操作: 1. 准备Docker环境 首先,确保你的系统已经安装了Docker。如果没有安装,你可以参考Docker的官方文档进行安装。安装完成后,可以通过以下命令检查Docker是否安装成功: bash docker --version 2. 获取Headscale的Docker镜像 你可以从Docker Hub上拉取Headscale的...
| 3 | 初始化Headscale配置 | docker exec -it headscale headscale init | 步骤详解: 1. 拉取Headscale镜像 首先,我们需要从Docker Hub上拉取Headscale镜像,可以使用以下命令: ```bash docker pull jasonswindle/headscale ``` 这将会下载最新版本的Headscale镜像到本地。
以下是docker-compose.yaml说明,先阅读完以下几点,确认无误后再复制到 ssh 中执行。 第1 行:volume1改为自己真实路径中的volume[x],注意实际是没有符号[ ]。 第9 行:使用AUTHKEY登录,替换成自己的Auth key;如果是使用 headscale,则填入 headscale 生成的auth key。
二、docker环境部署 三、域名解析 四、docker版本的Headscale安装 五、Caddy2反向代理headscale 一、个人环境概述 本人拥有一个国内云服务商的云主机和一个备案好的域名,通过caddy2来作为web服务器。我的云主机系统是Ubuntu。 我的云主机是公网ip,地址为:43.126.100.78;我备案好的域名是:http://hotgirl.com。后面...
来源就填写外部访问可用的端口和域名,目的地指向我们刚才创建的headscale的IP和端口。IP直接在爱快的docker容器列表查看。端口默认就是8080。 五、将tailscale 切换到 headscale 为了简单省事,这里全部使用命令行来实现注册登录 命令都一样: tailscale up --accept-routes --login-server=https://domain:port ...
服务器docker安装DERP,执行命令 方式一,自己手动准备好证书: SSL域名证书提前放在服务器的`/certs`目录下,格式例如:`derp.xxxx.com.crt`和`derp.xxxx.com.key` 1 2 3 4 5 6 7 8 9 docker run --restart always \ -p 443:443 -p 3478:3478/udp\ ...
0x03 docker compose文件 本文中compose文件仅部署headscale、headscale-ui、derp、client,请按需进行修改。 注意,要提前配置好config.yaml和derp.yaml,并放入headscale/config文件夹内,同时因derp更新不及时,这里采取了手动构建方式,需将derp.Dockerfile放入dockerfiles文件夹内。可以去GitHUB的代码仓下载config-example....