Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104666
  • 博文数量: 10
  • 博客积分: 256
  • 博客等级: 二等列兵
  • 技术积分: 126
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-07 10:02
文章存档

2012年(10)

分类: 嵌入式

2012-04-01 21:32:21

问题:Vm_linuxPC机都PING不通开发板

平台:UP-NETARM2410-开发板

网络设置  

         项目

平台

IP

网关

子网掩码

开发板

172.20.62.217

172.20.62.1

255.255.0.0

PC宿主机

172.20.62.47

172.20.62.1

255.255.0.0

VM_linux

172.20.62.11

172.20.62.1

255.255.0.0

笔者这时,试着ping通以上的各个平台,结果发现唯有开发板对于PC宿主机和VM_linuxping不通的,于是开始反思。

回想整个过程,我已经将VM_linux的防火墙关闭

#service iptables stop

也启动了vsftpd服务

#service vsftpd start

那,到底是什么原因?经过多方查阅资料才发现,原来是win7的防火墙没有关闭,将其关闭即可。

 

忘了提一点,在配置vm_linux时,需要做一点,要将其IP设为静态地址static.

设置方法如下:

#ifconfig      eth0 172.20.62.11

#vi /etc/sysconfig/network-static/ifcfg-eth0

bootporto=dhcp这一行中做一些修改,因为这里默认是动态地址

改为:bootporto=static设置为静态,永久有效,下次就不需要再来改了,否则出错又不知在哪里改了)。

修改后,完全可以开发板与PC宿主机和VM_linux实现ping通。如图:

开发板到VM_linux实现ping通:

 

 

Linux到开发板实现ping

 

 

开发板到PC宿主机实现ping

 

 

pc宿主机到开发板实现ping

 

 

如有不妥之处,望指正,感激不尽。感谢耐心读完这个贴,祝实验顺利,谢谢!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

阅读(11183) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~