主机(win7_64)+Ubuntu+开发板(SAM9x5)通信问题
来源:互联网 发布:dm游戏制作软件 编辑:程序博客网 时间:2024/06/07 06:42
1>配置环境
- PC机:win7_64bit
- VMware10.0+Ubuntu10.0
- ARM开发板(SAM9x5)
2>问题描述
- PC机与开发板通过SecureCRT以ssh方式通信成功!
- PC机或开发板通过NFS通信失败!
这是个相当纠结的改错过程。先描述一下,我的错误来源!,在上一篇文章中,以详细阐述了NFS配置相关问题!但是,偏偏在配置好NFS环境之后,使用了NFS一个礼拜,PC于Ubuntu总是提示通信失败(一度以为是防火墙的问题,却偏偏不是)! 纠结郁闷的同时,我在另一台主机上同样配置相同环境,NFS通信正常了!
3>问题解决
- 首先确定三个机器的IP再同一网段
- 再确定NFS服务器设置正常(如果不知道怎么回事,请参考上篇文章)
- 依次确定PC机、虚拟机(VMware:#ufw disable)的防火墙关闭
- 最后确定虚拟机配置(VMnet0、VMnet1、VMnet8)
其实在问题解决的第四步中,只需要配置好VMnet0即可。我在使用时就经常把VMnet1和VMnet8禁掉(实在嫌麻烦)!至于配置方法和原因,容我慢慢道来。
VMnet0:实际就是一个虚拟的网桥,这个网桥有若干个端口。一个端口用于连接主机,一个端口用于连接虚拟机。他们的位置是对等的,谁也不是谁的网关,在桥接模式下,可以把虚拟机变成同等地位的主机。配置详见下图,其中VMnet信息选项下 请选择桥接到自己的网卡。
VMnet1:这是一个Host-Only(仅主机)网络模式:用于建立一个与世隔绝的网络环境所用到。其中VMnet1也是一个虚拟交换机,交换机一个端口连接到主机,另一个端口连接到虚拟的DCHP服务器上,另外剩下的端口就是虚拟机了。虚拟网卡“VMware Virtual Ethernet Adapter for VMnet1”作为虚拟机的网关接口。当你在Ubuntu里面使用ifconfig命令时,你会清楚的看到,默认网关指向这个虚拟的网卡的地址。
VMnet8:NAT连接方式,虚拟机网卡“VMware Virtual Ethernet Adapter for VMnet8”。从主机的“VMware Virtual Ethernet Adapter for VMnet8”虚拟网卡出来,连接到VMnet8虚拟交换机,虚拟交换机的另外的口连接到虚拟的NAT服务器,还有一个口连接到虚拟DHCP服务器,其他的口连接虚拟机。
- 主机(win7_64)+Ubuntu+开发板(SAM9x5)通信问题
- 开发板、主机、虚拟机通信
- 虚拟机(ubuntu) 主机(xp) 开发板 不同网段连接
- zedboard---------在主机Ubuntu下面建立和开发板(busybox文件系统)通信的网络文件系统
- stm8s开发(七) SPI的使用:SPI主机通信!
- stm8s开发(八) IIC的使用:IIC主机通信!
- 搭建MYS-SAM9X5开发环境
- windows主机+ubuntu linux虚拟机+Tx2440开发板互相ping通(且主机与虚拟机都可上网)
- WIN7_64搭建CUDA开发环境
- 关于sam9x5移植遇到的一些问题
- WIN7_64位系统安装oracle以及PLSQL方法(转)
- VTK配置(Win7_64 + VS_2010 + CMake2.8 + VTK5.8)
- 虚拟机与主机通信(无网线)
- (win7)虚拟机和主机通信
- 主机与开发板(arm-Linux)nfs的建立(各种问题综合解决)
- 主机与虚拟机上的ubuntu通信
- win主机与虚拟机Ubuntu通信
- ubuntu 主机无法解析问题
- PHP 魔术常量
- 十分钟学会初步使用Spring_XML篇
- Javascript日期操作工具
- AngularJS 与Jquery Datepicker集成
- 创建一个win32应用程序的步骤
- 主机(win7_64)+Ubuntu+开发板(SAM9x5)通信问题
- navicat的认识和使用
- eclipse安装Hibernate反向生成实体类工具
- TCP常见问题FAQ
- 【swift-总结】闭包
- cordova build android提示No installed build tools found的解决方法
- eclipse离线安装adt
- 24个很酷的linux/unix工具
- 最后的冲刺