哪种文件传输方法最适合您的家庭网络?

创建自己的文件服务器或网络连接存储时,您可能会惊讶于需要花很多精力来移动文件。

肉眼看,每种方法看起来都一样(在不可见的状态下),但是从技术层面上讲,您的计算机的通话方式非常不同。采取哪种方法将取决于要连接的操作系统和设备类型。

1。 FTP

FTP代表文件传输协议。这是在客户端和服务器之间移动文件的标准方法。例如,您的笔记本电脑就是客户端。好的,您的家用服务器就是服务器。

FTP用途广泛,因为您的操作系统确实无关紧要。该协议早在任何一个图形用户界面出现之前就已经存在。您的路由器甚至可能带有USB端口,并支持通过FTP将数据传输到外部硬盘驱动器(这是创建家庭服务器的一种简便方法,尽管远没有设置专用的计算机那么强大)。

您可以通过要求用户名和密码来保护数据,但是默认情况下,FTP会将您的凭据未经加密地传输。在您的家庭网络上这可能没问题,但是在较大的网络上运行或通过Internet传输文件时,您将需要更安全的东西。

这并不意味着您需要放弃FTP。您可以尝试FTPS,它是一种加密连接的变体。

2。 SMB

SMB代表服务器消息块。尽管它最初是一个IBM项目,但它成为运行Microsoft Windows的计算机通过本地网络进行通信的一种方式。使用Windows资源管理器创建文件夹并扩展对其他用户的访问权限时,是通过SMB进行的。

SMB不仅限于Windows用户。您还可以从macOS,Linux和其他类似Unix的操作系统访问这些文件。苹果将​​其实现称为SMBX,而在Linux上将其称为Samba。无论哪种情况,您的笔记本电脑都可以充当服务器或客户端。

SMB非常适合以跨平台方式在本地网络上的计算机之间传播文件。除了了解文件管理器侧栏中的网络部分外,用户不需要任何技术知识即可开始共享文件夹和下载文件。

3。 AFP

AFP(Apple归档协议)是Apple的专有系统,用于连接不同的macOS计算机。如果您的家庭中装满了Apple产品,或者您经营的公司使用Apple硬件,那么这可能是与您最相关的文件传输协议。

虽然AFP特定于Apple设备,但是您可以购买支持该协议的家庭媒体系统。您还可以使用旧PC设置自己的FreeNAS或OpenMediaVault盒子,并使用AFP与iMac,MacBook和iPad共享文件。

另一方面,如果您不是专门与Apple硬件,没有什么理由担心AFP。该协议相当专业。其他选项提供更好的跨平台兼容性或服务器之间的通信。

4。 NFS

网络文件系统,称为NFS,是Unix和类似Unix的计算机(例如Linux)上使用的协议。它的优势在于许多机器能够定期访问同一服务器。 NFS可以在支持该协议的计算机上提供更快的速度。

NFS的一个缺点是,即使您使用基于Linux的桌面,安装也不明显。说明通常会将您引向命令行,您需要告诉您的计算机安装网络共享就像安装物理硬件一样。顾名思义,您将网络上的共享文件夹视为文件系统的一部分。

同样,如果您对命令行感到满意,则设置NFS并不难,但是该过程并不直观,您可以从桌面的文件管理器中发现和设置。

5。 SSH / SFTP

SSH代表安全外壳。它是连接和管理远程计算机的一种方法。如果要在服务器上运行命令,无论它位于您的地下室还是数千英里之外的服务器场中,都可以使用SSH来完成任务。

SSH本身就是不是文件传输协议。这就是SFTP的来源,也称为SSH文件传输协议或安全文件传输协议。这是通过加密连接传输文件的方式。尽管名称相似,但SFTP并不涉及通过SSH使用FTP,这是一件复杂的事情。

SFTP是使用与SSH相同的技术传输数据的另一种方法。

SFTP对于家庭服务器不是必需的,除非您担心有人可以访问您的Wi-Fi网络并监听您的流量。 SFTP是将文件传输到家外位置或从家外传输文件的更好选择。但这并不意味着在远程移动文件时必须使用SSH。

如果您有活动的VPN连接来加密网络流量,则可以使用FTP或挂载知道数据的NFS共享有一些保护。将SFTP与VPN结合使用有点多余。

6。 DLNA

DLNA是数字生活网络联盟的缩写。它是一种认证标准,而不是文件传输协议,但是在设置家庭媒体服务器时,您可能仍需要知道它的首字母缩写。如果您打算将文件流式传输到Smart TV或视频游戏机,则需要一台具有DLNA支持的服务器。

要通过DLNA传输内容,您无需打开文件管理器即可共享或访问文件。 。您不是通过称为DLNA的方法访问文件。

相反,您需要专用的软件。 Plex是最受欢迎的示例之一,Emby是开源替代方案。这样的程序将获取您的原始文件,并以DLNA兼容设备可以理解的格式传输它们。

您可以从台式机,笔记本电脑或专用NAS传输音乐和视频。重要的是,您正在发送的设备和正在接收的设备上都运行必需的软件。

在家庭网络上传输文件的最佳方式

计算机上的软件或代码最终最终以文件形式存在于某处,因此,有许多种移动文件的方法也就不足为奇了。但这不必复杂。根据您的用例,一些协议很容易推荐。

  • 使用Windows并想与家庭成员共享文件吗? SMB
  • 有苹果家庭吗? AFP
  • 是否要在两个基于Linux的桌面之间共享文件? SMB
  • 基于Linux的桌面和服务器之间是否一直保持连接? NFS
  • 是否真的不关心您喜欢哪种操作系统? FTP
  • 出门在外时需要安全性吗? SFTP
  • 将音乐和视频流传输到电视吗? DLNA
  • 不想打扰网络吗?您始终可以坚持使用闪存驱动器。或者,如果您正在处理大型媒体文件,则可能需要使用便携式硬盘驱动器。

    标签: 计算机网络 DLNA FTP 家庭服务器