当前位置: 首页 > news >正文

飞牛使用Docker部署Tailscale 内网穿透教程

之前发过使用docker部署Tailscale的教程,不过是一年前的事情了,今天再重新发表一遍,这次使用compose部署更加方便,教程也会更加详细一点,希望对有需要的朋友有所帮助!

对于大部分用户来说,白嫖 Tailscale 已经足够了,免费计划只允许 3 账户,允许接入 100台设备,运气好的时候你家宽带还能跑满,但是已有的时候就非常慢,不过这种时候很少,一般也都不差,有钱的也可以选择付费。 借助
Tailscale,我们可以快速将家中或办公室内的服务器、小主机、NAS 等设备纳入同一个私有网络中,实现内网穿透、远程 SSH、子网访问甚至文件共享。

注册账号

先去官网注册账号,英文的,可以借助浏览器翻译

https://tailscale.com/

推荐使用微软账号注册最方便

登录你的微软账号就行

首页

生成密钥

需要先生成密钥在部署docker,登录后 依次点击:

①:Settings

②:Personal Settings( Keys)

③:Generate auth key…,生成客户端认证密钥



将生成的密钥暂时存起来,有效期90天。

部署Tailscale

飞牛 Compose方式部署代码

1️⃣我们需要先创建一个路径,这个路径储存我们的docker-Compose.yml的文件和配置文件

2️⃣打开Docker,Compose新增项目->输入项目名称->设置路径->上传或者创建docker-
compose.yml把下面代码复制进去,点击完成直至构建完成

🐳Docker compose

注意看里面的注释, KEY 和 网段 这两个地方要换成你自己的

version: '3.8'services:tailscale:image: tailscale/tailscalecontainer_name: tailscalehostname: tailscale-docker # 设备名称可以换network_mode: "host"cap_add:- NET_ADMIN- NET_RAWenvironment:- TS_AUTHKEY=xxx  # 替换成你的前面生成的key- TS_STATE_DIR=/var/lib/tailscale- TS_ROUTES=192.168.31.0/24  # 替换成你实际内网段volumes:- ./tailscale-var-lib:/var/lib/tailscale- /dev/net/tun:/dev/net/tunrestart: unless-stoppedvolumes:tailscale-var-lib:

3️⃣ 等部署完成,我们在返回tailscale进行下一步配置

在回到tailscale可以看到我们 的飞牛设备已经在 里面了,并且分配了公网IP

需要再设置一下:

  1. 找到刚刚添加进来的设备,点击名称

2 .找到前面代码中填入的网段Awaiting Approval(等待批准),点击 Edit

网段前面复选框打钩,然后保持

保存之后就变成已批准( Approved )了

这时候我们只要在需要访问的设备上安装tailscale客户端,登陆账号就可以通过分发的公网ip进行访问了

https://tailscale.com/download

我在手机上下载了,将设备加入进去

正常访问飞牛NAS

我ping了一下下发的ip,响应速度还可以

所以说,没有公网的朋友可以使用tailscale也是一个非常不错的选择。

http://www.lqws.cn/news/177031.html

相关文章:

  • Linux命令基础(2)
  • 构建 MCP 服务器:第 4 部分 — 创建工具
  • 深入解析:为什么 Redis 比 MySQL 快
  • Linux虚拟机
  • 如何通过外网访问内网服务器?怎么让互联网上连接本地局域网的网址
  • 构建 MCP 服务器:第 3 部分 — 添加提示
  • 智能心理医疗助手开发实践:从技术架构到人文关怀——CangjieMagic情感医疗应用技术实践
  • 【Maven打包错误】 Fatal error compiling: 错误: 不支持发行版本 21
  • MongoDB检查慢查询db.system.profile.find 分析各参数的作用
  • MongoDB学习和应用(高效的非关系型数据库)
  • Cursor 1.0正式推出:全面解析你的AI 编程助手
  • for AC500 PLCs 3ADR025003M9903的安全说明
  • uni-app 项目支持 vue 3.0 详解及版本升级方案?
  • coze平台创建智能体,关于智能体后端接入的问题
  • 文件上传漏洞深度解析:检测与绕过技术矩阵
  • 鸿蒙图片缓存(一)
  • Python读取PDF:文本、图片与文档属性
  • 《从零掌握MIPI CSI-2: 协议精解与FPGA摄像头开发实战》-- CSI-2 协议详细解析 (一)
  • Tika Server:企业级文档内容解析的轻量级服务化方案
  • CppCon 2015 学习:How to Make Your Data Structures Wait-Free for Reads
  • 【iOS安全】iPhone X iOS 16.7.11 (20H360) WinRa1n 越狱教程
  • 主流 AI IDE 之一的 Cursor 介绍
  • 2506,字节对齐
  • 【配置 YOLOX 用于按目录分类的图片数据集】
  • 96. 2017年蓝桥杯省赛 - Excel地址(困难)- 进制转换
  • transformer和 RNN以及他的几个变体区别 改进
  • cnn卷积神经变体
  • 豆包和deepseek 元宝 百度ai区别是什么
  • 大语言模型提示词(LLM Prompt)工程系统性学习指南:从理论基础到实战应用的完整体系
  • 大数据学习(132)-HIve数据分析