找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 74064|回复: 45

华硕路由器-梅林固件-的NFS共享(媒体服务器)设置

 火.. [复制链接]
发表于 2018-9-13 10:21 | 显示全部楼层 |阅读模式
本帖最后由 loo_ohs 于 2019-1-10 09:09 编辑

梅林固件支持用USB存储设置架设四种服务器。其中一种纯媒体服务器Upnp(DLNA),三种文件服务器(Samba、NFS、FTP)

因为Samba共享和FTP共享都没有针对媒体流优化,作为媒体服务器,网络播放中会有卡顿,甚至终端数据流导致播放异常终止的情况。(如果用的是KODI播放器,可以尝试调用高级设置文件,调整文件预读量,在一定程度上优化)
另外就是专门用于媒体服务的DNLA和UPnP。这两个基本是一个东西,一个设备中只会出现一个,现在的梅林固件里显示为UPnP。不错,它确实适合媒体服务器共享影片播放,流畅,稳定。但是致命缺陷是不支持外挂字幕。
和视频文件放在同一个目录下的字幕文件,是不能被显示的。这是DLNA协议导致的。

而NFS(网络文件系统)和UPnP(DLNA)有着相同的稳定性,流畅度。而且还支持外挂字幕。堪称完美。另外如果你用linux系统或是安卓系统,可以将NFS共享的路径直接挂载在系统的/MNT目录下,这样就跟操作本地文件感觉完全一样了。怎么个一样呢,最直接的就是,你的安卓系统上的MXPlayer,可以直接刷新看到NFS上的视频,并直接播放。
MXPlayer比KODI轻量化多了,而且解码能力一流,播放超大4K视频很稳定而流畅。

最典型的一个网友测试结果是这样的,播放一个75G的4K电影,苹果路由器,无线网络带宽是300M的,共享方式选用Samba、NFS、FTP,播放器选用KODI和MXPlayer。几种组合搭配下来,只有直接将NFS共享路径挂载在系统目录/MNT下,通过MXPlayer播放,才能流畅不卡,即使大范围拖动播放,也很流畅。而用KODI即使通过NFS协议播放,虽然比其他协议流畅度要好,但是流畅度依然不够稳定。
当然如果你说我家里的局域网是千兆网,万兆网,我播放得电影码率超级低,那当然能流畅播放。我要表达的仅仅是,利用有限的带宽资源,想要播放尽可能清晰,高码率的高清电影,NFS是最佳协议,它可以更有效地利用你的网络资源。

经过两天的研究,和rick耐心地帮我分析,终于把华硕路由器上的NFS共享(媒体服务)搞定了。在这里,再次感谢RICK。
我用的固件为梅林官方版本(区别于X版本小宝版,不带插件中心;区别于HGG版,没有直接将wifi功率调至最大;区别于华硕官方版本,增加了NFS共享和温度显示),版本号384.4_2

先说说如何设置NFS:
首先你要刷一个非华硕官方版本的固件,因为官方版本不支持NFS。
其次,你需要将一个U盘或者移动硬盘插到路由器上。路由器的网络地图界面可以对U盘或移动硬盘操作。

这里可以格式化U盘或硬盘,可选的格式包括NTFS、FAT、HFS(苹果文件系统)。居然就这三种。我们都知道FAT格式不支持大于4G的单个文件,所以肯定放弃了。NTFS因为会在后台频繁读写U盘或硬盘,都说对U盘寿命有影响,所以也不推荐。U盘的最推荐格式是EXFAT,又支持超大文件,又不会被后台频繁读写,不影响寿命。可是我也试验过,路由器不能识别EXFAT。那么只有HFS格式可以选了。
但是事实上,我错了,这是最关键的一点,华硕路由器上的HFS并不支持NFS共享。并不是打不开设置,无法共享,而是共享后,你能搜索到共享,但是进不去,看不到内部的文件。很多人都被这一点卡住了。


正确的方案是,将U盘或硬盘格式化成LINUX系统的EXT4格式(当然ext3也可以的,2和1我不清楚)。如果你插的是硬盘,不是U盘,可以选择NTFS格式的。
这就需要祭出神器diskgenius,在电脑上插上U盘或硬盘,选中它,千万别选错。然后右键,格式化。
下图是已经设置好了界面。


操作方法是:
点击顶部的第一行开关 EnableNFSD 切换到ON状态。
启用V2版支持 Enable legacy (NFS V2)support 选中 是。
选中不选中都可以,但是选中后,用VLC播放器或KODI播放器可以直接搜索到NFS服务器,添加进去。如果没有启用V2,将不能直接搜索到NFS服务,但是你可以通过地址添加这个服务器(必须知道确切的共享路径和IP)。

下面,需要设置共享参数
第一个栏PATH路径,点击空白,会弹出窗口,点击+号,展开,选中你计划共享的位置,然后点击右上角的+号,创建共享目录。确定,空白处就出现路径了。
第二个栏是Access list访问列表,也就说谁能访问这里。可以输入*号,代表任何地址都可以访问,包括外网地址。如果想设置内网地址,需要输入192.168.1.0/24或者192.168.50.0/24。我的宽带没有公网IP,外网无法访问,所以无所谓了,*号。
第三个栏Option共享权限设置。输入rw,insecure。
最后点击最后的+号,添加共享项目。
然后点击底部的应用本页面设置。

共享完毕,你可以在局域网内访问NFS共享了。

手动添加媒体服务器的方法

再多说说权限设置。rw代表读写权限,ro代表只读权限。insecure代表允许端口号大于1024的tcp/ip端口的设备访问,也就是允许非授权访问(据说盒子,手机之类的设备需要这个参数才能访问)

列个全部的列表把:
(1) Ro 该主机对该共享目录有只读权限

(2) Rw 该主机对该共享目录有读写权限

(3) Root_squash 客户机用root用户访问该共享文件夹时,将root用户映射成匿名用户

(4) No_root_squash 客户机用root访问该共享文件夹时,不映射root用户

(5) All_squash 客户机上的任何用户访问该共享目录时都映射成匿名用户

(6) Anonuid 将客户机上的用户映射成指定的本地用户ID的用户

(7) Anongid 将客户机上的用户映射成属于指定的本地用户组ID

(8) Sync 资料同步写入到内存与硬盘中

(9) Async 资料会先暂存于内存中,而非直接写入硬盘

(10) Insecure 允许从这台机器过来的非授权访问
 
(11) subtree_check 如果共享/usr/bin之类的子目录时,强制NFS检查父目录的权限(默认)

(12) no_subtree_check 和上面相对,不检查父目录权限

(13) wdelay 如果多个用户要写入NFS目录,则归组写入(默认)

(14 )no_wdelay 如果多个用户要写入NFS目录,则立即写入,当使用async时,无需此设置。

(15) hide 在NFS共享目录中不共享其子目录

(16) no_hide 共享NFS目录的子目录

(17) secure NFS通过1024以下的安全TCP/IP端口发送

(18) insecure NFS通过1024以上的端口发送

我是只将NFS用于播放视频,所以上传文件,用的是FTP;我还开启了FTP服务,共享路径是同一个,权限是读写,账号访问。为了用手机的ES浏览器也能随时访问一下,就没有启用TLS,ES浏览器不支持。
这样我就方便通过电脑上传视频文件到我的媒体服务器,最后提醒编码方式用UTF-8,电脑上传文件要用FTP软件,并设置好编码为UTF8。
如果用WINDOWS的添加网络位置的方式,双击打开窗口,粘贴,中文会乱码。









本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

你说的很对,我赞同你的说法。: 5.0
你说的很对,我赞同你的说法。: 5
  发表于 2020-3-4 23:40
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2018-9-25 08:34 | 显示全部楼层
731246304ASdf 发表于 2018-9-24 10:35
求楼主上图用的是什么app 一直没找到d移动端合适的挂NFS的软件

那个是vlc player播放器,也可以用KODI播放器访问NFS。
我架设NFS主要是用于播放局域网内的视频,跟DLNA(Upnp)一样流畅。
PC端反而是没有找到什么好用的客户端,因为UTF-8和WINDOWS中文编码不兼容,乱码。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-1-4 11:14 | 显示全部楼层
haoying 发表于 2019-1-4 11:07
请教大神,我想问一下,把硬盘格式化成ext4了,可是windows认不了,怎么往里面拷电影啊?

FTP上传,或者装一个插件ext2Fsd
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-1-4 11:15 | 显示全部楼层
haoying 发表于 2019-1-4 11:07
请教大神,我想问一下,把硬盘格式化成ext4了,可是windows认不了,怎么往里面拷电影啊?

对于硬盘,用NTFS格式应该是可以的。只是U盘不适合采用NTFS,影响寿命。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-2-25 08:55 | 显示全部楼层
panda2000 发表于 2019-2-15 17:38
楼主,好!

我的路由器是AC66U,买了好久了,一直没用U口共享磁盘这些功能。

很稳定的,
除了增加NFS功能外,还能修改地区位置,调节无线发射功率,查看内核温度。大概就是这几个。
如果刷小宝版,还能增加软件中心功能。

点评

请问在哪里可以下载得到,梅林原版的和您说的那个小宝版的?  详情 回复 发表于 2019-2-25 10:45
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-3-29 06:51

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表