主题 : 虚拟机上启动nfs的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 7373
精华: 0
发帖: 8
金钱: 80 两
威望: 80 点
综合积分: 16 分
注册时间: 2009-07-13
最后登录: 2009-08-09
楼主  发表于: 2009-07-25 13:41

 虚拟机上启动nfs的问题

    

首先介绍一下我的开发环境:

系统:
主机OS: winXP
虚拟机系统:Fedora9

网络:
主机物理网卡两块,一块用来上网,一块连接mini2440
虚拟机用Bridged模式将第二块网卡设定为VMnet3,与mini2440连接

                                IP                   网关        子网掩码
Fedora9:    192.168.0.1     192.168.0.1    255.255.255.0
Mini2440:   192.168.0.2     192.168.0.1    255.255.255.0
VMnet3:      192.168.0.3     192.168.0.1    255.255.255.0

问题:
1、在各个机器上ping对方都能通(但从192.168.0.2上ping 192.168.0.3时不通)
2、mini2440上执行mount -t nfs -o nolock 192.168.0.1:/opt/root_fs /mnt后没反应(什么输出都没有,压根儿停住了,ctrl+c退出)
3、mini2440开机时通过param set linux_cmd_line设置nfs的方法也试了,不管用
4、除过nfs不行,ftp也不管用


*以上设置nfs服务已开启,service iptables stop或者route del defaul也已经执行了


感觉应该是网络配置的问题,哪位大侠给解决一下。
另把/etc/sysconfig/networking/devices/ifcfg-eth0的配置打出来,大家给看看。
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:0c:29:19:f3:6e
IPV6INIT=yes
IPV6_AUTOCONF=yes
ONBOOT=no
DNS1=192.168.0.1
NM_CONTROLLED=no
TYPE=Ethernet
USERCTL=yes
PEERDNS=yes
NETMASK=255.255.255.0
IPADDR=192.168.0.1
GATEWAY=192.168.0.1
/etc/sysconfig/networking/devices/ifcfg-eth0 (END) 


级别: 新手上路
UID: 6768
精华: 0
发帖: 12
金钱: 110 两
威望: 102 点
综合积分: 24 分
注册时间: 2009-06-16
最后登录: 2012-03-23
1楼  发表于: 2009-07-25 14:05
告诉你原因吧,两个网卡设置在不同的网段上就可以
级别: 新手上路
UID: 7373
精华: 0
发帖: 8
金钱: 80 两
威望: 80 点
综合积分: 16 分
注册时间: 2009-07-13
最后登录: 2009-08-09
2楼  发表于: 2009-07-25 14:14

 回 1楼(wghdir) 的帖子

两个网卡是不在一个网段啊
级别: 侠客
UID: 4270
精华: 0
发帖: 100
金钱: 995 两
威望: 856 点
综合积分: 200 分
注册时间: 2009-03-07
最后登录: 2011-09-06
3楼  发表于: 2009-07-25 18:53
MINI2440  linux 板块下有个置顶的帖子,可以参考,找找问题。。。
“vmware下redhat 9.0 登陆nfs成功”
注意xp的ip设置。。。nfs 是否设置正确。。。
本论坛不提供技术支持,这里是友善之臂用户交流的地方,希望大家共创和谐论坛~~~
级别: 新手上路
UID: 7373
精华: 0
发帖: 8
金钱: 80 两
威望: 80 点
综合积分: 16 分
注册时间: 2009-07-13
最后登录: 2009-08-09
4楼  发表于: 2009-07-25 19:54

 回 3楼(cug07104416) 的帖子

已经看了,还是不行,我的设置只不过从vmnet0换到了vmnet3,其他的基本一样。
xp中的ip是自动获得的,也不在虚拟机和mini2440的网段
级别: 新手上路
UID: 7373
精华: 0
发帖: 8
金钱: 80 两
威望: 80 点
综合积分: 16 分
注册时间: 2009-07-13
最后登录: 2009-08-09
5楼  发表于: 2009-07-27 11:51
up.....
求真知!去浮躁!
级别: 侠客
UID: 6514
精华: 0
发帖: 86
金钱: 770 两
威望: 642 点
综合积分: 172 分
注册时间: 2009-06-04
最后登录: 2019-08-08
6楼  发表于: 2009-07-27 12:39
Fedora9 你要先启动网络服务!
级别: 新手上路
UID: 7373
精华: 0
发帖: 8
金钱: 80 两
威望: 80 点
综合积分: 16 分
注册时间: 2009-07-13
最后登录: 2009-08-09
7楼  发表于: 2009-07-27 13:08

 回 6楼(xmh800813) 的帖子

你是说 service network start 吗?
这个已经启动了啊
级别: 新手上路
UID: 7373
精华: 0
发帖: 8
金钱: 80 两
威望: 80 点
综合积分: 16 分
注册时间: 2009-07-13
最后登录: 2009-08-09
8楼  发表于: 2009-07-28 08:48
感觉是路由的问题
是不是应该在fedora9上执行一下 route -p add -net 192.168.0.0 netmask 255.255.255.0 eth0 啊
下班回家试试
级别: 新手上路
UID: 7373
精华: 0
发帖: 8
金钱: 80 两
威望: 80 点
综合积分: 16 分
注册时间: 2009-07-13
最后登录: 2009-08-09
9楼  发表于: 2009-08-01 15:59
问题搞定!!!!


原因是瑞星的病防火墙搞的鬼,除了关闭linux下的防火墙外,winXP下的防火墙也要关闭啊!!!