以Debian 12为例
1、更新软件源及软件

root@debian12-demo:~# apt update -y && apt upgrade -y

2、安装依赖软件包

root@debian12-demo:~# apt install curl sudo -y

3、配置流量转发

如果你的linux系统存在/etc/sysctl.d目录,使用如下命令:


echo 'net.ipv4.ip_forward = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf
echo 'net.ipv6.conf.all.forwarding = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf
sudo sysctl -p /etc/sysctl.d/99-tailscale.conf

4、安装tailscale(官方安装命令)

root@debian12-demo:~# curl -fsSL https://tailscale.com/install.sh | sh

5、查看安装版本

root@debian12-demo:~# tailscale --version
1.82.0
  tailscale commit: 6676b1261e51e0629553ca06b22e6631f8641100
  other commit: 3ec4bfb9c87718a3806a123585c825189cbceda4
  go version: go1.24.1

6、登录tailscale服务

root@debian12-demo:~# tailscale login

To authenticate, visit:

        https://login.tailscale.com/a/896d490016b5a

7、启动tailscale服务

tailscale up --advertise-route=192.168.1.0/24 --accept-dns=false
tailscale up:启动tailscale命令,反之down为关闭
--advertise-route=192.168.1.0/24:将网段192.168.1.0开放出去,多个网段用,间隔
--accept-dns=false:关闭自动配置dns,此项默认开启,如开启会修改/etc/resolv.conf文件内的dns地址,可能导致没网

8、在刚才的登录后台界面中找到这个设备并编辑,启用这个路由。
tailscale开启路由.png

tailscale开启路由2.png

9、关闭信任的设备密钥自动失效
tailscale关闭key自动失效.png

标签: none

相关文章推荐

添加新评论,含*的栏目为必填