没有公网IP的小伙伴有福了,发现一个内网穿透神器。

软件推荐

Tailscale 是一款简单易用的零配置 VPN 工具,基于 WireGuard 协议,帮助用户快速搭建安全的私人网络,无需复杂的设置。

它支持多平台设备(Windows、macOS、Linux、iOS、Android)互联,无论是远程访问家庭设备、协作办公,还是保护网络隐私,Tailscale 都能提供便捷且高效的解决方案。通过身份认证系统(如 Google、Microsoft 登录),你可以轻松管理网络设备,确保连接安全可靠。

好了 话不多说,跟着我一步一步完成tailscale的安装吧。

安装教程

官网:https://tailscale.com/

注册账号并登录

进去之后,点击login.注册账号密码
image.png

我是默认GG账号直接登录。
image.png

登录进去是没有设备的
image.png

PC端下载安装

PC端下一个客户端,双击开始安装
image.png

下载完之后,双击安装。
image.png

完了登录
image.png

安装完,打开,会有一个弹出的网页,意思就是PC这台设备将要连接到这个账户。

image.png

点击connect,就连接进去了。

刷新页面可以看到账号下已经有一台设备了
image.png

NAS端安装

官网进去后,点击download,然后选择Linux。
选择好你的操作系统,按照命令逐步安装即可,我是Debian 12
image.png

按照以下命令开始安装
第一步

curl -fsSL https://pkgs.tailscale.com/stable/debian/bookworm.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null
curl -fsSL https://pkgs.tailscale.com/stable/debian/bookworm.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list

第二步

sudo apt-get update
sudo apt-get install tailscale

第三步

sudo tailscale up

完了就会给到你一个登录地址。
image.png

直接浏览器登录进去,会有一个弹窗,意思就是你打算把这台Linux连接到哪个账户?
image.png

我们当然是链接到之前PC连接的那个账户啦。

2台设备都登录进去之后就可以看到如下页面。
登录地址: https://login.tailscale.com/admin/machines

image.png

好了,现在PC和NAS这2台设备可以互相访问了。
访问格式 IP+端口

如果你的设备不小心删掉了,后续直接SSH命令,

sudo tailscale login

会再次跳出一个新的登录地址,进去绑定账号即可。

总结

PC和NAS端都安装好,都指向同一个账号即可

好了,到这里教程就结束了,希望没有公网IP的你也可以自由访问自己的NAS设备。