我在云端构建了自己的安全网络,免费远程访问家中电脑

你需要轻松、安全地远程访问家庭或小型企业网络吗?在花费大价钱购买VPN或远程访问方案之前,试试Tailscale。我提到过它是免费的吗?

来源:ZDNet | 机器人新闻

关注ZDNET:将我们添加为Google上的首选来源。

ZDNET的关键要点

  • Tailscale是一项免费服务,帮助你创建安全的私有网络
  • 设置tailnet不需要高级网络专业知识
  • 它使用受信任的加密软件和知名的身份提供商
  • 我刚结束了一次近三周的度假,去了三个国家。这本来应该是一个放松的假期,但我无法完全避免工作。为了保持连接,我需要访问我家实验室中的两台电脑。那些机器24/7可用,托管着几个虚拟机,我在上面测试Windows 11的Insider版本,并管理我业务的其他关键任务。

    当我坐在办公桌前连接到我的家庭办公室网络时,我可以使用任何远程桌面客户端直接连接到任何一台机器,无论是物理的还是虚拟的。但当我离开办公室时,该网络受到路由器的保护,外部连接无法访问。

    所有这些Windows电脑都可以在我的Tailscale网络或tailnet上进行远程访问。

    如果我只需要偶尔访问其中一台电脑,我可以使用Chrome Remote Desktop或TeamViewer等服务,个人使用是免费的。但我更愿意找到一种安全的方式来使用我已经了解和信任的工具,无论我是在家还是在路上。

    答案是Tailscale,一项免费服务,可以在我的所有设备之间创建一个安全的私有网络——不仅是PC和Mac,还有移动设备。这些设备可以通过互联网安全地连接,就像它们在同一个本地网络上一样,而无需我调整路由器选项或防火墙设置。

    同样:我使用Windows几十年了,但我尝试了Linux——一件事让我感到惊讶

    结果呢?当我离开办公室时,我在Windows应用中点击一个快捷方式,连接到办公室的一台虚拟机。即使在使用慢速飞机连接或通过漫游网络连接到我的手机时,它也能毫不费力地打开。

    我提到它是免费的吗?

    Tailscale如何工作

    许多远程访问和VPN服务使用中心辐射模型,来自远程PC的加密数据包通过中央服务器或VPN网关流动。该模型运行良好,但它往往昂贵且比你可能想要的慢,为每个连接增加了延迟。

    另一方面,Tailscale像一个点对点网状网络一样工作。我办公室的机器运行着轻量级Tailscale客户端软件,我旅行包里的笔记本电脑也一样。它们都使用安全的身份服务进行验证。我已经用GitHub和Microsoft Entra ID测试了Tailscale,但我也可以选择Google或Apple作为身份提供商,或使用由1Password、Bitwarden或YubiKey管理的通行密钥。

    Tailscale管理控制台让你管理用户、机器和策略。注意身份由受信任的第三方提供。

    该验证将它们添加到我的tailnet,每个都获得一个私有IP地址,它们可以通过安全的加密隧道使用知名且备受推崇的WireGuard协议直接通信。

    Tailscale在此过程中的作用是充当一个安全目录服务,将你的设备相互介绍,然后退出。任何登录到我的tailnet的设备都会告诉Tailscale的服务器它在互联网上的位置。当我打开远程桌面连接时,我的笔记本电脑问Tailscale:“这个设备在哪里?”Tailscale的服务器回复:“它在线。以下是你安全到达它所需的信息。”

    同样:如何将你“不兼容”的Windows 10电脑免费升级到Windows 11

    这两个设备在可能的情况下建立直接的加密WireGuard连接,Tailscale基本上退出。在无法建立直接连接的情况下,Tailscale通过其网络中继加密流量,但无法解密。

    安全吗?

    Tailscale的底层架构非常稳固。每个连接都端到端加密,加密密钥永远不会离开设备。WireGuard加密层受到安全专家的高度尊重,验证由你已经了解和信任的来源处理。Tailscale的服务器永远不会收到你的凭证,它们也看不到你加密流量的内容。

    在我的本地网络上,我允许了通过TCP端口3389的远程桌面流量。但该端口在路由器上对外部连接被阻止,原因很充分:它是攻击者想要访问你的网络的敞开的门。但那些连接通过安全隧道工作得很好,我不用担心端口号、NAT穿越和防火墙配置。该安全流量只能来自我使用安全凭证亲自添加到私有网络的机器。

    有关技术概述,请参见Tailscale白皮书。

    有什么问题吗?

    Tailscale的免费版本做了我需要的一切,支持最多六个用户和无限数量的设备,几乎没有限制和陷阱。该公司承诺它将“永远免费”。对于家庭实验室或非常小的办公室,这已经足够了。

    一旦你的组织发展到超过六个人,你可能需要升级到付费计划,起价为每月每位用户$8。该计划还允许你设置三个以上的访问控制列表组。

    同样:胁迫密码解释:它们如何工作以及为什么它们可能让你上法庭

    如果你做了很多“临时资源”的工作——自动创建和销毁的容器、云VM和Kubernetes工作负载——你会很快达到每月1,000分钟的限制,你需要为新计划付费。

    但大多数家庭用户、爱好者、顾问和非常小的企业可以无限期地使用免费的Tailscale计划。

    Tailscale最令人印象深刻的功能

    当你出国旅行时,你会很快发现很多你习以为常的服务由于区域限制而无法使用。例如,在线新闻来源和流媒体服务经常停止工作或阻止美国客户从国外访问网站或服务。

    这些限制的正常解决方法是使用VPN服务通过他们的服务器路由你的流量,使其看起来来自正确的区域。

    使用Tailscale网络,你可以将设备指定为出口节点,使其成为你所有互联网流量的网关。通常,Tailscale网络只携带发往tailnet中其他设备的流量。一旦你启用出口节点,你所有的网页浏览和应用流量都通过该设备路由。

    我可以使用家里的某台笔记本电脑作为出口节点,但如果你拥有Apple TV,Tailscale提供了一个更酷的选择。在该设备上安装Tailscale应用并将其设置为出口节点。

    在Apple TV上安装Tailscale应用,将其设置为出口节点,瞧!即时VPN。

    在该配置中,所有互联网流量都通过你家的互联网连接到达目的地。网站看到的是你家的公共IP地址,而不是酒店、机场、咖啡店Wi-Fi或你连接的移动提供商分配的IP地址。

    Apple TV设备始终处于开启状态。当你关闭它们时,它们进入待机模式,但网络保持运行。实际上,该设备现在是一个个人VPN服务器,运行在你拥有的设备上。

    明年我将再次去欧洲近一个月。我迫不及待地想测试这个功能。