免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5100 | 回复: 8

关于solaris10 ftp的一个问题 [复制链接]

论坛徽章:
1
数据库技术版块每日发帖之星
日期:2016-01-24 06:20:00
发表于 2007-08-22 13:39 |显示全部楼层
环境:xp sp2, vmware 6.0.0 build-45731,solaris10 for x86,vmware虚拟网络采取桥接模式,solaris10的一些配置文件和命令的输出如下:

# cat /etc/inet/hosts
127.0.0.1       localhost      
10.70.56.21     Valkyrie        loghost
# cat /etc/inet/ipnodes
::1     localhost      
127.0.0.1       localhost      
10.70.56.21     Valkyrie        loghost
# cat /etc/defaultrouter
10.70.56.1
# cat /etc/hostname.pcn0
Valkyrie
# cat /etc/nodename
Valkyrie
# cat /etc/netmasks
10.70.56.0      255.255.255.192
# cat /etc/ftpd/ftpusers
root
daemon
bin
sys
adm
lp
uucp
nuucp
smmsp
listen
gdm
webservd
nobody
noaccess
nobody4
# netstat -rn

Routing Table: IPv4
  Destination           Gateway           Flags  Ref   Use   Interface
-------------------- -------------------- ----- ----- ------ ---------
10.70.56.0           10.70.56.21          U         1     32 pcn0      
224.0.0.0            10.70.56.21          U         1      0 pcn0      
default              10.70.56.1           UG        1      0           
127.0.0.1            127.0.0.1            UH       19  20852 lo0      
#


有个蛮奇怪的问题,solaris10可以telnet,单单用ftp连接也可以(无论solaris10用做服务器端还是客户端,用的是新建的oracle用户),但是往上面传送(或get,或put)文件的时候很快(大概10秒左右)就会出现“Netout :对方将连接复位”这样的错误,这时候无法ping通solaris10的ip,只有将其虚拟网卡重启之后才恢复正常,这是怎么回事?

请指教,谢谢

[ 本帖最后由 Minsic 于 2007-8-23 15:27 编辑 ]

论坛徽章:
0
发表于 2007-08-22 14:25 |显示全部楼层
我的虚拟机也有这个问题

论坛徽章:
0
发表于 2007-08-22 15:05 |显示全部楼层
更改一下网卡的工作模式看看.

论坛徽章:
0
发表于 2007-08-22 15:19 |显示全部楼层

回复 #1 Minsic 的帖子

好像是虚拟机的问题,不单是Solaris,Guest OS为FreeBSD6.2一样出问题,每隔一段时间都要重新启动VMWare的NAT和DCHP服务网络才能正常工作,搞得我只要弄个Cygwin下东西,在ftp到soalris里计算。

期待VMware Workstation 6的更新。

论坛徽章:
0
发表于 2007-08-22 15:50 |显示全部楼层
看搂住的网卡是pcn0,建议你安装vmware-tools后再试试,这个问题基本上是vmware虚拟网卡的问题了。安装了vmware-tools后网卡应该叫vmxnet或e1000

论坛徽章:
1
数据库技术版块每日发帖之星
日期:2016-01-24 06:20:00
发表于 2007-08-22 22:54 |显示全部楼层
感谢楼上各位的帮忙,ftp的问题已经解决了,安装vmware-tools后已经可以正常进行ftp,但是又有个问题

我本来想试着修改下网卡的工作模式先瞧瞧的,但是无论是安装vmware-tools前的pcn还是之后的vmxnet,用ndd命令都无法正常显示网卡的参数:

# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index
1
        inet 127.0.0.1 netmask ff000000
vmxnet0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 6
        inet 10.70.56.21 netmask ffffffc0 broadcast 10.70.56.63
        ether 0:c:29:18:9c:eb
# ndd /dev/vmxnet \?
operation failed: Invalid argument
#


是我的命令敲错了么?

论坛徽章:
0
发表于 2007-08-23 09:30 |显示全部楼层
原帖由 Minsic 于 2007-8-22 22:54 发表
感谢楼上各位的帮忙,ftp的问题已经解决了,安装vmware-tools后已经可以正常进行ftp,但是又有个问题

我本来想试着修改下网卡的工作模式先瞧瞧的,但是无论是安装vmware-tools前的pcn还是之后的vmxn ...


命令用错了.
ndd -get /dev/vmxnet \?

论坛徽章:
0
发表于 2007-08-23 10:00 |显示全部楼层
到底是有高手啊,多帮助我吧,呵呵

论坛徽章:
1
数据库技术版块每日发帖之星
日期:2016-01-24 06:20:00
发表于 2007-08-23 10:53 |显示全部楼层
原帖由 风之幻想 于 2007-8-23 09:30 发表


命令用错了.
ndd -get /dev/vmxnet \?


-get选项是可以省略的丫,而且即便加了-get,还是一样的错误
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP