【教程】tailscale搭建虚拟局域网,纯小白也能做

【教程】tailscale搭建虚拟局域网,纯小白也能做

这是一篇面向纯小白的图文,即便你不懂计算机网络,照着这篇图文也能搭建虚拟局域网。

接下来我将用简短300字,给纯小白科普关于网络、互联网、局域网。

网络的本质很简单,把2台以上的电脑互联,就构成了网络。

但全世界电脑太多,为方便管理和建设,现实中互联网分了很多级服务器或交换机,构建了一层一层的树形结构。你的路由器就是这个系统里最末尾的层级,而在这个最末尾的层级通常可以理解为是局域网。(如下图)

局域网的用途:对于普通用户而言,最主要用途就是联机玩游戏(MC等),传输文件,比如躺在床上用手机看存放在电脑上的电视剧……以及RDP远程桌面连接等,这是比Todesk或teamviewer更好用的远控方式,实现远程办公等。

但如上图,4个局域网中,电脑A并不能连到电脑B,A用户就无法和B用户联机玩游戏或传文件,这时候就可以通过建立虚拟局域网来解决问题。


开始教程。

首先需要购买服务器,当然不是免费就有的,也有免费的办法。但无论怎么说,科技类的东西都一样,建设者的固定成本就在这,免费总会有局限和不便。

但现在买服务器也不贵,这里以腾讯云为例,腾讯云新用户买一年的轻量服务器只需45块钱。如果你已经不是腾讯云新用户了,那…你应该不是小白看这篇图文干嘛?即便不是新用户了,依次排序还有阿里云、百度智能云,华为云,天翼云等…都有新用户优惠。

(以下操作强烈建议使用电脑)

进入腾讯云官网 https://cloud.tencent.com/act,点击网页左上角最新活动,进入这个首单显示秒杀活动。说是秒杀但其实这是长期活动,一直都有的。

然后买第一行最便宜的轻量服务器,新人首单只需要45,如果恰好你财力雄厚,时长可以直接买3年,只要200。因为新人优惠只有一次,即便45买下了,续费也是按原价一年500多,所以直接买3年更划算。

点立即购买,

在弹出的窗口中,活动地域选靠近你的地区就行,其实区别不大。

镜像选择CentOS 8.2,往下拉就能找到。

截图里我的价格显示为576是因为我不是新用户,不需要在意。

购买服务器后,在网页顶部右上角进入控制台。如下,点击最近访问的轻量服务器。

(如果这里没有,那就在左上角云产品里找轻量服务器,然后找到控制台…)

在这里就能看到刚刚购买的轻量服务器了,点击更多→管理

然后你会看到下面这个页面,找到一键登录。

接下来就开始安装Tailscale了。

点击一键登录后会弹出一个指令窗口,这就是linux服务器的操作方式,输入指令控制。不用着急,看不懂这些指令代码没关系,接下来的操作复制粘贴照教程这么做就行。

(既然你现在正在用电脑,建议分享本图文链接到电脑上打开,这样更方便复制指令)

指令1:安装Yum

输入:

sudo yum install yum-utils

注意,在窗口里粘贴指令时不能使用Ctrl+V快捷键,必须右键粘贴,因为这个窗口里Ctrl有其他操作命令,无法用于复制粘贴快捷键。

输入完成后按下回车执行指令。

然后窗口会显示下面的内容,最后一样Is this ok [Y/N]:

这里是告诉你是否安装yum,这时候输入字母Y,按下回车。

如下,显示Complete!就安装好了。

最后一行又显示了[lightouse@VM……],显示这行文字就是说你现在可以输入新的指令了。

指令2:通过yum获取tailscale

sudo yum-config-manager --add-repo https://pkgs.tailscale.com/stable/centos/7/tailscale.repo

(这里就一行代码,注意复制)

同样,粘贴时不能用快捷键,必须右键粘贴。

输入好后,回车执行,然后接着下一条指令。

指令3:下载并安装tailscale

 sudo yum install tailscale

这条指令执行可能会比较久一点,因为下载速度不一定。最好在白天安装,因为我们白天时歪果仁那边是晚上,更少人上网,这样我们下载速度也更快。

期间会弹出两次让你输入Y/N的提示信息,都输入Y然后回车就行。

安装好后,同样也会显示Complete! 如下图这样

到这里,已经完成一大半工作了。还有两条指令需要做。

指令4:设置Tailscale开机自启

sudo systemctl enable --now tailscaled

同样也要注意不能快捷键粘贴

指令5:Tailscale绑定账号

sudo tailscale up

输入这条指令后,屏幕里会显示一条链接,复制这段链接文字,注意复制也不能用Ctrl+C,也要右键复制。

在浏览器新标签打开这个链接。

现在需要绑定账号,这里建议绑定微软账号,因为其他两个网站打开速度确实太慢了。微软官网如果打不开,建议使用联通网络。

然后登录微软账号即可,微软账号就是你的Windows10/11系统登录的账号。

如果你没有微软账号那就去注册一个,注册过程很简单,这里就不赘述了。

登录微软账号完成账号绑定后,就会看到下图网页。

Tailscale已经配置好了,服务器配置上还有最后一件事要做。

到防火墙这页,点击添加规则按钮。

如下设置,把81-65535端口全开放。

(这么做并不是很安全,但…一般来说也没啥风险)

到这就可以关闭腾讯云控制台网页了,服务器方面的都做好了。

=============

客户端配置:

要加入这个虚拟局域网,每个成员的电脑或手机都需要通过客户端连入才行。

Windows客户端可以在Tailscale官网直接下载:https://tailscale.com/download/。

MacOS(苹果电脑)客户端需要美区ID才能在app store下载;

安卓客户端,官网是指向了某404应用商店……不过我这也有能用的客户端,只是版本旧一点,但用起来没什么问题。

安装客户端下载(1.18版本):https://www.123pan.com/s/0L49-f8Mnh

先说Windows客户端。

下载并安装好客户端后,直接打开,但Tailscale并没有窗口,在右下角任务栏里找到找到它的图标,点击右键→Log in…

然后也会弹出浏览器打开登录页面,这里也要登录刚刚在服务器里绑定的同一个账号。

登录完成后,也会显示这个页面,就可以关掉了。

这时候再回到客户端,再点这个图标就能看到下图的模样。

现在这台电脑就成功加入到你的虚拟局域网了。

其他电脑要加入这个虚拟局域网,也是同上面也是一样操作,接下来说手机客户端。

手机客户端:

安装好app后,主界面只有两个按钮,点击第二个登录其他账户。

然后也会弹出浏览器,和刚刚一样登录同一个账号,登录完成后也会显示一样的网页,再回到app就能看到已经登录完成了。如下图

此时需要点击左上角的开关,才能打开连接。

会弹出一个窗口提醒你是否连接那啥三个字母,点允许或确定就行。

当通知栏显示那啥三个字母或相关图标时,就已经连入虚拟局域网了。


最后

你也可以在tailscale的网页端管理后台,在这里你能看到所有连入本虚拟局域网的设备。

同时也在这里设置为网络需要管理员同意才能加入,这样会更加保险一些。

到这里教程就结束了。

如果有什么不明白的,可以在评论区告诉我。(这里没有评论区)

如果有什么不明白的,你也没法告诉我,自己慢慢悟吧。