安装Tailscale接入内网
天才第一步,雀氏纸尿裤。哦不,连网第一步,Tailscale赶快入.
Tailscale简介
Tailscale 取代zerotier的作用:便于大家在外网环境访问实验室资源。
替换原因在于原来的zerotier需要根据加入情况进行时时审核,同时由于节点之间的网络状态不稳定,经常出现问题。而Tailscale目前无需自建节点,其会自动寻找并利用距离我们时延最短的官方节点(目前看是香港节点),同时该方案只需要根据给定的账号进行登陆即可,无需再做审核。
Tailscale免费版支持三个账号,最多100个设备登录使用,目前来看数量是够的。目前实验室人数下,人均可有5台设备接入。
⌨️
公共账号与密码(请勿外传):
⌨️
随后连接服务器可以通过下边命令进行。
下载&安装Tailscale
可以从官网进行下载获取最新版:下载地址
也可以直接在下方复制地址或者命令
官网还有手机端(IOS/Android)版本可以下载。
设置Tailscale
这里以Mac版本为例,Win版本的GUI应该差不多,可以参考一下。
打开软件设置界面

切换到Accounts选项卡,并添加账号

输入deepvisionlab.public@gmail.com进行登陆(Sign in)

随后会跳转到google的账号登陆界面,输入密码(我这里登陆过所以直接点击)

选择要登陆的tailnet,如图红色框内的

提示登陆成功后即可关闭网页,回到软件

此时查看第一步界面会发现已经登陆账号

设置中其他选项保持默认即可(包括开机自启,这样就无感接入了)

注意
- 在Google登陆时候可能会要求有一个验证码,这个是Google账号的安全机制问题暂时无法绕开,验证码会发到我的邮箱,可以找我要一下。
- 软件保持打开状态,就可以连接我们的服务器了。在软件的
Network Devices -> My devices中可以看到当前账号下所有登陆的设备。在软件的Network Devices -> DeepVision SJTU中则能看到我们所有的服务器。