imx6ull ping主机\虚拟机,虚拟机可联网且可以使用ssh和samba服务器连接

继续上篇文章

说明:此方法中,虚拟机、开发板需要在同一个网段内。

1. 开发板连接网线直插电脑

2. 找开发板与虚拟机要桥接的该网卡,设置固定ip地址,这里我设置为192.168.1.240。

 3.上篇文章说明了使用.net模式和主机相连接,并且可以连接xshell和外网,那么这里再添加一个桥接的网卡,目的是虚拟机、开发板在一个网段里(192.168.1.1)。

 4. 之后呢,在这里选择要桥接的对象,把新建的网卡给接到开发板上

5. 打开ubuntu, 设置该网卡的ip地址,只要和主机所在的网段一样即可,这里设为192.168.1.17,网关和主机的一样。

 6. 以上完成后呢,最后就该配置开发板的ip了,开发板ip也是配成和主机一样的网段,刚才在主机上配开发板ip为192.168.1.240,所以我这里配置成192.168.1.241,主机serverip为刚才配置的虚拟机有线网卡地址(192.168.1.17)。

 7. 之后saveenv保存下,重启开发板,那么现在ip分布为:

开发板和虚拟机桥接的网卡:192.168.1.240

开发板ip:192.168.1.241

虚拟机有线网卡ip(用于和开发板连接):192.168.1.17

主机和虚拟机无线网卡(用于上网和ssh的连接):192.168.80.15

8. 以下就可以ping到虚拟机了

9. 之后应该还不能直接使用nfs,使用nfs时,加载文件出现 Loading: *** ERROR: Cannot mount,或者'T  T T  T',那么尝试以下方法。

Ubuntu中使用 sudo apt-get install nfs-kernel-server 确保安装了nfs

检查Ubuntu的/etc/exports文件已经设置了 /home/huge/Huge/linux/nfs *(rw,sync,no_root_squash)  #路径为nfs目录的绝对路径

最关键的一步,Ubuntu中使用sudo /etc/init.d/nfs-kernel-server start  命令开启nfs服务

可以参考原子论坛解决相应的问题

http://www.openedv.com/thread-303890-1-1.htmlhttp://www.openedv.com/thread-303890-1-1.html10. 修改nfs配置文件

sudo vi /etc/nfs.conf

 11. 关闭防火墙

   sudo ufw disable

12 .重启nfs server

sudo /etc/init.d/nfs-kernel-server restart

13 查看NFS服务器支持的协议版本,eg:+2表示支持NFS2的版本

sudo cat /proc/fs/nfsd/versions

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值