使用 dd-wrt ​​路由器共享文件

使用 dd-wrt ​​路由器共享文件

我计划购买一台新的 WiFi 路由器,用于安装dd-wrt马上。我计划使用的功能之一是将 USB 硬盘连接到路由器,并使用它来备份(使用 rsync)我的笔记本电脑和台式机。

据我所知,dd-wrt ​​通过 SAMBA 共享文件。我知道这不是 Ubuntu 用户的首选,我们更喜欢 NFS,但有人知道这种设置有多好或多坏吗?

这里有人成功使用 dd-wrt ​​作为文件服务器吗?

答案1

如果你只是想 rsync 到它,你可以通过 ssh 运行它

您还可以通过 SSH 浏览文件,甚至永久挂载它。对于移动文件来说,它比普通的 samba 或 NFS 慢一点,而且占用资源,但对于运行 rsyncd 来说,它应该没问题。

NFS 没有编译到 dd-wrt ​​内核中,所以如果你想使用它,您需要使用用户空间版本这有点慢。

路由器往往不是最好的文件服务器。它们拥有出色的网络堆栈,但路由器和驱动器之间的接口速度相当慢。除此之外,在正常服务器上不会注意到的 CPU 开销可能会给小型路由器带来相当大的压力。

在与外界直接连接的东西上运行文件服务器等宝贵的服务也可能产生安全后果。

NAS(网络附加存储)设备可能会提供更好的性能,而且价格也不算太贵。许多 QNAP 设备都支持多协议,性能相当不错。

答案2

我有一台华硕 WL-520GU 路由器,安装了 Tomatousb 1.28。我通过 USB 端口将一个 2TB 的硬盘连接到路由器上。我在文件共享中将路由器设置为“是,需要身份验证”,然后输入用户名和密码。我使用 Tomato 是因为我读到它有更好的 USB 支持——不知道这是不是真的。

我的电脑上安装了 Maverick。我在 fstab 文件中添加了以下行:

//192.168.1.1/share /MountPoint cifs rw,nosuid,nodev,default_permissions,uid=1000,gid=1000,umask=002,用户名=unamefromrouter,密码=pwfromrouter

这允许主用户创建/删除,其他用户读取。不完全确定我必须安装哪些软件包才能使 cifs 可用(可能是 smbclient?)。我使用 luckybackup 备份到它,只需指向 MountPoint 文件夹即可。它工作得很好,只是有时如果我在运行备份时尝试观看电影,它会卡住。我实际上可以使用 VLC 直接从它播放电影 iso 文件(但如果使用无线,偶尔会卡顿)。

相关内容