OpenWrt NFS

opkg update

opkg install nfs-kernel-server

依赖包会自动下载安装。

(安装时可能会遇到内核与下载软件不兼容的情形,不在这里描述)

自编译的固件在Network--FileSystem下添加选定即可(其他依赖包会自动选上)。--推荐

 

三,配置

配置文件:/etc/exports配置说明:

在上面这个文件里输入以下内容

/mnt/sda1   192.168.1.0/255.255.255.0(rw,sync,no_subtree_check)   #这句的意思是将/mnt/sda1的文件共享给路由器下的所有IP客户并赋予读写权限

/mnt/sda2   192.168.1.0/255.255.255.0(rw,sync,no_subtree_check)

......

如果你只有一个分区或文件夹共享,则填写一行即可

(网友:)上面这些不能连接xbmc播放器可以修改为:

/mnt/sda1  192.168.1.0/255.255.255.0 (ro,all_squash,insecure)

(网友提到如何卸载服务器端)

服务器端卸载:

# vi /etc/exports   

#删除你挂载的那行。

# exportfs -r

#使上面的更改生效。注意,exportfs是fs而不是exports的s哦,这一句命令在你添加或减少挂载文件夹均有用到。

 

 

四,运行

终端输入

/etc/init.d/portmap start  #这一行必须先启动,才可以

/etc/init.d/portmap enable

/etc/init.d/nfsd start

/etc/init.d/nfsd enable

如果需要外网访问,则在防火墙--通信规则--打开路由器端口,把111\2049\32777\32778\32779\32780这6个端口的TCP/UDP打开

 

五,应用(这是本教程的重点)

初级应用:

1.在windows下:

首先在控制面板--程序--添加windows应用程序--添加NFS客户端

然后,在运行框输入 mount 192.168.1.1:/mnt/sda1 x:

在我的电脑里就会多了一个盘符X:的文件夹。

2.在linux下:

sudo apt-get install nfs-kernel-server

sudo mkdir /mnt/nfs

sudo mount -t nfs 192.168.1.1:/mnt/sda1 /mnt/nfs

在/mnt/nfs下就是路由器上共享的文档了。

卸载的话,sudo umount /mnt/nfs 即可。

 

进阶应用:

我们都知道nfs的传输速度很快,那么,怎么体现在实际的使用中受益呢,

楼主教你几个大招。

1.电视高清机顶盒,-本地文件--网络--samba--打开路由器上远程迅雷下载的电影,720P的还可以,1080P的就有点卡了

                               -本地文件--网络--NFS--打开路由器上远程迅雷下载的电影,1080P的电影,流畅到没人性。

 

2.上传电脑里的大文件资料到路由器的usb硬盘

用samba文件夹上传,4M/s有木有,半个小时以上有木有

直接拖到nfs文件夹,40M/s有木有,速度的没人性啊

 

来自 <http://www.right.com.cn/forum/thread-182695-1-1.html>

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值