openwrt 挂载硬盘NFS共享,非SMB共享

问题背景:给软路由添加文件共享服务,多设备可用,samba插件装不上,又看到NFS性能更好,便研究了下怎么设置。由于网上相关资料参差不齐,在设置过程中也是十分困难,故写一篇博客记录一下,帮助下有相同困扰的朋友。

详细步骤:

1.首先将硬盘格式化为ext4格式,可以使用DiskGenius

2.将硬盘连接到软路由上

3.在挂载点中点击挂载已连接的设备,可以在已挂载的文件系统中看到该硬盘。如果看不到就在挂载点手动新增。 /mnt/sda1就是挂载好的文件系统。

openwrt 挂载硬盘NFS共享,非SMB共享_第1张图片

openwrt 挂载硬盘NFS共享,非SMB共享_第2张图片

 4.在NFS管理中这样填写,下边的已挂载目录是挂载其他NFS系统,不用设置

 openwrt 挂载硬盘NFS共享,非SMB共享_第3张图片

 路径:填在3中的路径

允许的客户端:192.168.*.0/24

选项:rw,fsid=0,no_subtree_check,no_root_squash,insecure,sync

5.在windows 程序与功能中开启NFS服务

openwrt 挂载硬盘NFS共享,非SMB共享_第4张图片

 6.使用win+r快捷键输入:

mount 192.168.0.5:/mnt/sda1 q:

openwrt 挂载硬盘NFS共享,非SMB共享_第5张图片

 此时就可以在资源管理器中看到挂载的NFS硬盘了

openwrt 挂载硬盘NFS共享,非SMB共享_第6张图片

7.修改文件提示无权限解决方案

使用ssh连接软路由,然后输入以下命令:

chmod -R 777 /mnt/sda1

这一步意思是给目录增加所有用户所有权限

 

8.速度测试

由于使用的是USB2.0接口(n1盒子)接的垃圾U盘,速度一般,可以满足一般的家庭文件共享需求,如果需要更高速度可以外接固态硬盘。详细结果如下:

上传:

openwrt 挂载硬盘NFS共享,非SMB共享_第7张图片

 下载:

openwrt 挂载硬盘NFS共享,非SMB共享_第8张图片

你可能感兴趣的