进行嵌入式开发首先要有一个顺畅的开发环境,但是我之前连接实验平台的时候偶尔会遇到PC、VMware、实验台目标板互相ping不通的情况,现在把ping不通的一些注意事项记录如下:
-
先测试PC,VMware虚拟机中Ubuntu,实验台之间是否能互相ping通
1.1 在windows下:win + R ,输入 cmd , 回车,打开命令行窗口,输入 ipconfig
1.2 在Ubuntu下: ifconfig
注:假如不是同一网段,用ifconfig eth(x) xxx.xxx.xxx.xxx设置
eth(x) 是网卡号,一般是eth0
-
若ping不通,检查:
2.1 PC,虚拟机,目标机的IP地址在同一网段
2.2 检查VMware网络设置的桥接方式,桥接的网卡是否正确
1) VMware——》编辑——》虚拟网络编辑器

2) 选择自己连接实验台的网卡:
2.3 检查PC与虚拟机内的防火墙是否关闭(要关闭)
1. 3.2 Ubuntu中关闭防墙:
$: iptables -F
3. 若以上步骤能为能连通,检查
Ubuntu中国NFS服务是否启用:
确认NFS服务是否启动:
$ sudo /etc/init.d/portmap restart
$ sudo /etc/init.d/nfs-kernel-serverrestart
*Stopping NFS kernel daemon [ OK ]
*Unexporting directories for NFS kernel daemon... [ OK ]
*Exporting directories for NFS kernel daemon...