开发板与虚拟机之间使用tftp和nfs

开发板与虚拟机之间使用tftp和nfs求救
原来一直通过串口下载内核和文件系统,现在想用tftp和nfs服务,现在两个一个都没调通!!求救,我的基本配置如下。。。望高手指点。
1、用的虚拟机,采用nat方式上网  现在虚拟机ip地址:192.168.0.143
2、pc机用的xp系统,用网线和开发板相连 ip为:192.168.1.100
3、开发板里ip地址设置为192.168.1.6
现在开发板和xp ping不通   开发板和虚拟机ping不通   pc机和虚拟机可以互ping并能启动samba服务


是不是如果要开发板nfs共享虚拟机上某个文件  虚拟机一定要设置成桥接方式? 折腾了10多天了 求大神解答

------解决方案--------------------
虚拟机设置成桥接是必须的,因为桥接方式实际上是把虚拟机当作一台主机在使用