如何将 Linux 笔记本电脑转换为与网络无关的无线硬盘?

如何将 Linux 笔记本电脑转换为与网络无关的无线硬盘?

我有 4 TB 的数据,我想从我的所有设备访问这些数据。它目前位于 Linux 驱动的 Toughbook 31 上。我的其他设备包括英特尔 NUC(Linux,512 GB)、智能手机(Android,32 GB)和平板电脑(Windows,128 GB)。

简而言之,我想设置一个服务器,允许我的设备安装笔记本电脑,就像它是一个网络驱动器一样,并可以读取/写入其文件。笔记本电脑不必连接到同一个网络;如果我旅行,并且网络发生变化,我应该能够连接笔记本电脑和移动设备,它们可以访问数据。

本质上...我想将我的笔记本电脑变成无线硬盘,同时保持其作为笔记本电脑的可用性。这可能吗?例如...是否有可以在这三个操作系统之间运行的文件共享机制或应用程序?Nextcloud 是否可以在笔记本电脑上运行并以可以在网络之间“跳转”的方式进行配置,而无需更改每台设备上的登录 IP 地址?

我该怎么做呢?

编辑。我​​想“随身携带云”而不将其留在家中的原因是带宽:上传速度为 100 Kbps,下载速度为 5 Mbps。在我所在的地区,没有人能给我提供更好的服务。

答案1

这就是 VPN 的用途。将每台设备接入 VPN,您就可以在每台设备之间共享数据。试试算法在云中运行您自己的 VPN。

答案2

这个问题没有单一的解决方案,事实上我怀疑它能否可靠地部署。

第一种选择是将 VPN 服务器(如 openVPN)部署在始终可访问的位置,然后让您的家庭网络以及笔记本电脑和其他设备连接到它。在您的笔记本电脑上运行 SAMBA 并将您的其他设备指向 VPN 分配给您的笔记本电脑的 IP 地址,这样您就可以读取和写入文件,尽管速度很慢 - 事实上,这种解决方案的一大缺点是使用 VPN 架构效率低下 - 这加剧了浮动笔记本电脑的问题。

使用 Nextcloud 需要 Nexcloud 服务器,然后将所有内容与其同步。这是一个不错的技术解决方案,但不会将真实来源留在您的笔记本电脑上,并且需要“在云中”或静态网络上的磁盘。如果磁盘价格便宜,这是一种可持续的模式。

我部署的解决方案是在我的 LAN 上添加一个文件服务器,并在 LAN 上添加一个 VPN,这样我就可以远程安全地访问文件服务器上的数据。文件服务器运行 SAMBA、NFS 和 DLNA 服务器,因此它可以为我的电视和其他媒体设备、我妻子的 Windows 系统和我的 Linux 系统提供数据。缺点是,要实现这一点,我需要一个静态 IP 地址(无论如何我都需要它),否则我可以使用 DynamicDNS 来破解它 - 但您还需要摆弄路由器(我使用带有 DD-WRT 的路由器)

相关内容