您的位置:首页 > 理论基础 > 计算机网络

linux 驱动开发网络环境搭建

2017-01-21 22:43 330 查看
设置虚拟机,pc,开发板在同一个网段:

我使用的是笔记本电脑,所有上面有两个网卡。有线网卡个无线网卡,下面介绍一种不需要使用路由器或者交换机的方法:

无线网卡用于上网,有线网卡用于开发。

具体设置前面一片博客有介绍到。对前面博客做一些补充。pc机的以太网的ip地址,虚拟机ip,单板ip要在同一个网段。但是不要和无线网卡的ip设置在一个网段。

在ubuntu安装nfs服务器nfs-kernel-server和rpcbind(或者portmap)

安装完nfs-kernel-server后/etc目录下会创建一个exports文本文件,在文件的最后一行添加我们想要共享给nfs客户端的目录

简单的目录设置如下:

/src  *(rw,sync,no_subtree_check)

/src:共享的目录

 *:任何ip的客户端都可以访问

sync:同步到内存个磁盘

开发板nfs挂载ubuntu的文件:

ubuntu在/etc/exports下面编辑可以被nfs挂载的文件和权限

开发板输入:mount -t nfs -o nolock  192.168.1.3:/work/nfs_root   /mnt

有时候如果在mount 的时候不加上-o nolock会出现如如下错误:

rpcbind:server localhost not responding, timed out

RPC:failed to contact local rpcbind server

attention:

曾经因为nfs共享的的目和smb的共享目录相同导致ubuntu在重启nfs服务器的时候返回:

exportfs:/src does not support NFS export

/src这个目录之前是作为smb共享目录在用的。

重启nfs服务器的命令如下:

sudo service nfs-kernel-server restart
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: