部署TailScale,实现远程访问!最简单的远程访问开箱即
开篇碎碎念
大家好,相信各位朋友都有远程访问需求,那么本篇就来演示一下目前比较火的远程访问方案:TailScael!
tailscale实现远程访问的形式和zerotier类似,它可以将多个局域网组成一个虚拟局域网,继而实现多个局域网之间的远程访问。
在此之前,我分享过许多远程访问方案,各位可参考一下。
群晖IPV6DDNS远程访问!
常见远程访问方案!
NAS零成本远程访问方案!
如下图,我就在各客户端和NAS上安装了tailscale,实现了远程访问。
tailscale另一个重要的功能是可以借助局域网中安装了tailscale客户端的机器做为网关,并添加子网路由,来实现直接在外通过内网原生IP实现远程访问,也就是说,这个内网地址除了可以在局域网中连接外,在局域网外也能无缝连接,也可以让不能安装tailscale的机器实现远程访问,非常好用。本篇也会演示如何设置。
可以看到,部署后,连接NAS中进行远程下载文件测速,因为我访问端和客户端都有IPV6,直接进行了直连状态,实现了满速下载(我上行带宽30Mbps约3MB)。
本篇以群晖为例来演示全程操作,其它NAS也可参照此方法来操作。
TailScale注册
首先搜索引擎中搜索tailscale,找到官网进入。
找到相关免费使用的按钮。
会弹出使用账号登录,建议注册一个微软邮箱,使用微软邮箱登录。
登录成功后,会来到Machines机器列表界面,正常来说,初次登录,界面是空的。OK,搞定了。
TailScale客户端安装
通过前面一步,登录后,此时就可以在需要使用远程服务的机器上安装客户端了,把这些机器加入这个虚拟局域网即可。
在机器列表,点击右上角的Download进入官方客户端下载列表。
可以看到,支持列表非常多,如Windows、ios、安卓、linux、mac等等都可以。
如果你是win、安卓,可以直接点击按提示下载安装即可。如是ios,需要使用不是国区的苹果id登录苹果应用商店,搜索此名即可安装和下载,这些很简单,我就不演示了。
但是,mac和群晖NAS怎么安装客户端呢?很简单,找到tailscale的开源界面,在说明中找到这个网址即可打开,各位直接手动输入pkgs这串地址访问即可,是tailscale全平台客户端的下载仓库。
选择stable版本进入。没错,会有列表,所以平台涉及的客户端都可以在此下载。
如群晖,往下拉就可以看到了,我是X86架构的机器,DSM6版本,所以下载图中6的X86架构的spk安装包即可。
然后进入群晖后台,在套件中心中找到手动安装,上传前面下载好的spk安装包即可,非常简单。
安装完成后,点击图标的打开。
会跳转到登录界面,按提示登录账号,点击Connect就可以了,群晖就完成了,非常简单。
如果是苹果mac,往下拉,就找到客户端了,下载后解压安装即可。
wind和苹果mac在安装启动后,菜单栏处都会有这个T形的图标,点击,login。
会跳转浏览器进入登录界面,使用和注册时同样账号登录即可,然后点击Connect进行加入组网。
好的,这样下来,windows、mac、ios、安卓、群晖的tailscale客户端就安装并连接了。
进入tailscale机器列表界面,就会发现前面连接并加入组网的设备。
如果这台设备是你常用的,可以找到设备后的3个点图标,展开,点击disablekeyexpiry,这样就是长期授权,建议常用的设备全部点开就行了。
TailScale如何远程访问
好的,前面搞定了,那么怎么使用呢,如何进行远程访问呢?大家可以看到,在加入的设备列表中,每台设备都会给你分配一个IP,如果你要访问群晖,找到这台群晖的设备,并复制这个IP。
然后在一台同样安装tailscale并加入组网的电脑上打开浏览器,在地址栏处粘贴这个IP地址加你机器的端口号,如群晖是默认5000端口,如下图,可以发现成功远程访问我加入组网的群晖NAS了。
如果你在NAS上部署了容器,并且容器是host方式运行,那就可以通过这个IP加端口直接访问这个容器的后台,如我在群晖NAS上部署了Jellyfin,直接使用前面得到的IP加8096端口即可访问。
或者,可以直接使用群晖自带的反向服务器,进行转发,实现全部内网设备远程访问。
如下图,我有这么一个需求,这台部署了tailscale的群晖,上级路由器后台地址是192。168。2。1,端口为80,就可以新增反向服务器设置,来源设置为号,端口设置一个未占用的5088,目的地就设置这台路由器的后台地址,端口写80,这样,当我使用IP加5088端口远程访问时,就会访问到这台局域网中的路由器后台。
如下图,使用tailscale给群晖分配的IP,加前面设置的反向设置的5088端口,我就实现了远程访问这台路由器后台了,是不是很强,可以设置更多转发规则,实现全内部设备远程访问。
子网路由设置
此时还有一种用法,使用官方的示意图,如中间橙色的机器为群晖NAS,部署了tailscale客户端,和左右部署了tailscale客户端的机器组成一个局域网了。
右边是和群晖NAS同为局域网的设备,它们可能是路由器、可能是其它不能安装tailscale客户端的设备,此时,就可以借助这台安装了tailscale的群晖NAS实现流量转发,可以看到它们内网地址是192。168。0。x,如果把群晖NAS设置子网路由,那么其它加入tailscale组网的机器就可以直接通过192。168。0。x网址直接远程访问右边没加入组网的内网设备。
也就是说,这个内网地址可以在局域网中使用,也可以在加入tailscale组网的机器中远程直接访问,没错,可以直接通过这个内网地址远程访问,非常方便,甚至连IP地址都不用更改。
怎么设置呢?很简单。
首先要打开群晖的SSH功能,非常简单了。
然后使用相关SSH软件登录,获取管理员权限后,运行以下命令。
注意,其中的192。168。10。0替换成你自己的真实网段,如果你群晖内网IP地址是192。168。2。6,那么就将192。168。10。0更改为192。168。2。0即可。
为方便后续可能使用到exitnode,所以命令中也加了此功能,不懂的朋友不用理解,直接替换网段就行了。
sudotailscaleupadvertiseroutes192。168。10。024advertiseexitnodereset
直接在SSH软件中运行你设置好的命令即可。OK,如下图,成功运行,没有什么提示的。
然后返回机器列表,找到这台群晖NAS,点后面的3个点,打开Editroutesettings。
把这个网段打开就行了,如果有多个网段添加,就多运行上面说到的命令即可。我是加了10网段和0网段。
OK,子网路由就设置成功了。可以在电脑上连接手机热点,模拟外网访问,并开启tailscale客户端,输入内网IP,直接远程访问了,成功了。
如果你的tailscale中多个局域网中的网段是一致,最好改成不一样后再添加,不然会有冲突。
怎么样,是不是很强大,可以说,只要设置此子网路由,真是内外网无感访问了。
TailScale优化
如果你的网络不能打通点对点连接,会使用到tailscale的中转服务器,速度会慢,所以来说说优化方法。
现在公网IPV6大家基本都有了,国家也在大力推广,在光猫后台可以看到基本都是默认开启IPV6的。
并且最好在使用超密登录光猫后,在安全处关闭IPV6SPI。
如果光猫有接了主路由,最好开启它的IPV6,我是设置了IPV6桥模式,这样,连接这台路由器的下级设备都会分配到各自独立的公网IPV6,没错,是独立公网IPV6,这就是IPV6的强大之处,第一台都有公网V6地址。
这样,群晖NAS也能获取到公网IPV6地址了。基本是240x开头的就是公网IPV6了。
然后,部署了tailscale的客户端设备最好全打开和获取IPV6,这样就有直连环境了。以windows为例,进入命令端模式,输入tailscalestatus回车,会显示各客户端连接状态。
如下图,这台群晖和这台windows之间就是direct直连状态,通过IPV6,这样,它们之间的远程访问速度就是最快的,相当于公网直连。
如果你有公网V4,那你肯定也不需要tailscale这些了,直接端口转发访问了,有的话最好,也有直连环境,速度一样会快。
所以此处讲下tailscale的ipv6优化设置,供参考。
最后
通过前面设置,相信你已经成功用上tailscale了,并且远程访问速度还非常不错,我使用它也有两个月左右了,在我在IPV6直连的情况下,速度非常快,可以说省下下IPV6DDNS的繁琐设置,直接实现公网访问。
总体来说,tailscale可以说是开箱即用,非常推荐。
最近菜市场的蔬菜,突然间价格上涨,是什么原因?目前,投资市场的大环境不好,导致市场游资难以找到,赚快钱的短线投资机会。恰逢此时,由于自然灾害物流成本抬升等多方面因素的影响,导致蔬菜供应偏紧,蔬菜价格上涨。于是,一些市场游资就大
贵阳以辣出名,美食小吃有哪些?贵州的辣椒出名,主要是受到老干妈的影响力,老干妈对辣椒的严格把控,才造就了贵州辣椒的成名,所以好的企业可以成就一方,是很有道理的,说到小吃,那就部不得不说下贵州几样令人回味无穷的美
双肺多发纤维化钙化灶,会出现什么问题?我是小影大夫,一名影像科医生。双肺多发纤维和钙化灶,是炎症吸收后残留的瘢痕,很大可能是结核。如果出现了纤维条索和钙化灶,说明已经变成了陈旧性的,已经痊愈了的。愈合后的瘢痕能消退吗?
什么美食被称为天然的胰岛素?胰岛素用于糖尿病患者控制血糖特别是餐后高血糖,一般来讲,碱性食物比较多天然胰岛素,经常吃稳定血糖。1。普洱茶生物酶普洱茶内的生物酶成分有降糖作用,对糖尿病的治疗和恢复效果比较好,多
市场里卖的鲜面条与家里做的有什么区别吗?从外观上看,市场上的鲜面条跟家里做的差不多,但仔细观察的话,还是有猫腻的,有区别的,主要有3大方面色泽口感贮存期。还有最关键的一点食品健康问题,市场上大部分的鲜面条远比不上自家做的
请问各位存过茶的朋友,所存茶叶都变好喝了吗?从2012年存的第一饼普洱茶开始,至今我已经存了八年茶了,手中存茶有普洱茶白茶黑茶红茶碳焙乌龙茶五个品种,共计300多斤。在这300多斤茶里,有的是转存的年份茶,有的是新茶入存,最
番茄汤怎么做才好喝呢?番茄高汤番茄高汤,听到高汤有些朋友以为要用骨头来熬的才叫高汤,其实番茄高汤所用的食材是没有加入骨头的,以番茄为主要材料熬出来的高汤。番茄高汤较为少用,一般用来做粉面汤底或番茄牛腩鱼
有糖尿病的人体重不断下降时,还能做运动吗?会不会越来越瘦?感谢小助手邀请。糖尿病患者体重下降并不是因为动多了消耗体力过度而引起的,锻炼是完全可以的,锻炼的过程中还能辅助控制血糖,是很支持糖友锻炼的。但我们的重点是要搞清楚为什么体重会下降?
一般化疗为什么要做4至6次?只做2次行吗?每一种癌症都有自己最佳的化疗方案,是根据癌症的特性,化疗药物的特点,患者的身体承受能力能多种因素来制定的。并不是所有的癌症都是化疗4至6次的,需要看肿瘤类型,分期,以及所用的化疗方
券商股满仓了应该怎么办?很高兴回答你的问题。满仓券商股的你应该是在被套之中,假如追高接盘的你可能还被套得不轻。目前A股市场共有48只券商股,其市盈率市净率参差不齐,有的次新券商股由于流通盘较小,估值偏高,
一个烟草局offer,一个腾讯offer,该如何选择?但凡有一点犹豫,都是对烟草局的不尊重!100烟草局。这是个无悬念的选择题。腾讯你没日没夜加班,工作到40岁,然后被裁掉,剩下的时间打打零工度日,到65才能拿点退休金。后半生郁郁而终