Debian12安装Tailscale

使用 官方 一键脚本 https://tailscale.com/download/linux/debian-bookworm curl -fsSL https://tailscale.com/install.sh | sh 使用 官方 echo 'deb [signed-by=/usr/share/keyrings/tailscale-archive-keyring.gpg] https://pkgs.tailscale.com/stable/debian bookworm main' | tee /etc/apt/sources.list.d/tailscale.list 使用 CF 加速 echo 'deb [signed-by=/usr/share/keyrings/tailscale-archive-keyring.gpg] https://asw-mirror.dtapp.top/tailscale/debian bookworm main' | tee /etc/apt/sources.list.d/tailscale.list 检查是否使用了加速 cat /etc/apt/sources.list.d/tailscale.list 更新 apt update apt install tailscale 查看版本 tailscale version 查看当前IP地址 tailscale ip 查看网络状况 tailscale netcheck 检测节点 tailscale ping ip 查看全部设备状态 tailscale status # 第1列 设备IP # 第2列 设备名称 # 第3列 设备邮箱地址 # 第4列 设备操作系统 # 第5列 设备当前状态 active=正在使用流量 idle=没有流量使用 禁用 (停止服务和禁自启) systemctl stop tailscaled.service && systemctl disable tailscaled.service 恢复 (启动服务和自启) systemctl start tailscaled.service && systemctl enable tailscaled.service lxc容器环境下安装完提示如下问题 Failed to connect to local Tailscale daemon for /localapi/v0/profiles/; systemd tailscaled.service not running. Error: dial unix /var/run/tailscale/tailscaled.sock: connect: no such file or directory failed to connect to local tailscaled; it doesn't appear to be running (sudo systemctl start tailscaled ?) 大概率是tun权限问题 修改容器配置文件 nano /etc/pve/lxc/容器id.conf 增加下方代码 # 允许容器内的程序访问 /dev/net/tun 设备,给予读取、写入和创建权限 lxc.cgroup2.devices.allow: c 10:200 rwm # 将宿主机上的 /dev/net/tun 设备文件挂载到容器内的相同路径 lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=file 重启lxc容器 pct reboot 容器id

十一月 13, 2024 · 1 分钟 · 384 字 · 李光春