背景
近期阿祥发表的文章“如何让自己家里NAS硬盘的小电影不被发现?现在就教你涨知识了!”引发了很多粉丝的关注和支持。而其中关于“使用桥接获取公网ip的方式”引发很多粉丝的争论,有些粉丝认为公网ip获取不到,有些粉丝认为获取了公网ip,也是存在一定的安全风险。这里想说的是条条道路通罗马,需求不同就会有不同的解决方式。既然有不同的需求场景,那阿祥就用两期的文章介绍内网穿透工具tailscale和szrotier,这两工具可以使个人在外地就能访问访问家里的电脑和NAS,来解决粉丝们公网和安全方面的顾虑。本文先介绍第一个工具tailscale。
首先,我们得明白Tailscale是什么?
tailscale是一个虚拟组网工具,基于WireGuard协议加密,去中心化建立点对点连接。对于普通用户而言,使用Tailscale恰好可以解决无公网IPv4和网络安全性这两大痛点。我们可以把在家里的NAS和电脑、办公室的电脑、自己的手机还有家人的手机,甚至云服务器都能放到组成一个虚拟的局域网,便于访问NAS的资源,实现相互间的文件共享和备份。
Tailscale工具介绍
tailscale的官网是https://tailscale.com/,它不需要任何代码和配置,tailscale不能用邮箱注册,只能用gmail和微软等账号登录,然后在需要互连的设备上安装tailscale的客户端,然后就可以实现设备之间的互连了。
![866331445c029aff42da4ffd939e66eb.jpeg](https://img-blog.csdnimg.cn/img_convert/866331445c029aff42da4ffd939e66eb.jpeg)
在上述文中我们也提到了tailscale是基于wireguard(一个易于配置、快速且安全的开源 VPN)的,所有设备都连接上wireguard,然后不同设备之间就可以通过内网IP访问了。一般我们平常用,在你的客户端(手机)和服务端(服务器或电脑)都安装上tailscale就行了,其使用方式跟VPN是一样的。客户端在tailscale官网就可以下载。
ps:有一点需要说明,tailscale的手机版可能在中国区应用商店下载不来,所以要下载这个工具需要修改手机的地区,且更适合海外出差人员使用
Tailscale工具使用方法
登录自己的tailscale账号后,可以看到设备列表已经有当前的设备和在线状态。例如,我在我的安卓手机上安装了tailscale客户端,在我的台式机(windows系统)上也安装了tailscale客户端,这样我就可以在tailscale客户端里看到其它设备的内网IP和在线状态,如果需要访问其它设备上的服务就可以访问了。
比如,我的电脑部署了一个FTP文件服务,我在手机想访问它,就可以通过内网IP进行访问:ftp://192.168.100.130:21(例)进行访问了(我的ftp服务端口为21)。类似的,也可以用这种方式访问自己的NAS。
总结
1、tailscale这一种内网穿透的方式,不需要额外的服务器,也不用搭建任何服务。
2、只能自己使用,不能对外提供服务。
3、轻量使用,方便快捷免费
4、大陆使用可能会受限,网络速度可能不快,需要自身斟酌是否符合需求。
不想错过文章内容?读完请点一下“在看”,加个“关注”,您的支持是我创作的动力
期待您的一键三连支持(点赞、在看、分享~)