虚拟机的linux与windows联网,linux显示421 service not available

lovelixi 2011-10-11 04:46:33
windows主操作系统的ip是192.168.0.1
客户端linux操作系统的ip是192.168.0.82
掩码都是255.255.255.0
linux的默认网关也是192.168.0.1
都关了防火墙


虚拟机进入linux前选择wmware网路连接方式选择NAT,输入ftp 192.168.0.1
显示connected to 192.168.0.1
421 service not available,remote server has closed connection

而在windows的运行->cmd模式下
输入ping -t 192.168.0.82
则可以显示reply from 192.168.0.82: time<1ms TTL=64
……
但是输入ftp 192.168.0.82
显示connection closed by remote host


虚拟机进入linux前选择wmware网路连接方式选择bridged则根本无法连通,windows也无法通过ping测试。

那位高手可以指点迷津,实现windows与linux的连接。

不胜感激!
...全文
1201 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
geopower 2012-01-01
  • 打赏
  • 举报
回复
wmware网路连接方式选择桥接模式就可以了
zh_fenger 2011-12-31
  • 打赏
  • 举报
回复
我用的windows系统连接solaris时出现该现象
用linux系统连接solaris系统时提示“421 Service not available, remote server has closed connection”
solaris系统的ftp确实是开着的
# svcs |grep ftp
online Dec_28 svc:/network/ftp:default
zh_fenger 2011-12-31
  • 打赏
  • 举报
回复
我也遇到了同样的情况,请问一下怎么处理
qiuxin315 2011-10-11
  • 打赏
  • 举报
回复
你先确定你的linux和windows系统的ftp服务是否都开了,看看21端口是否开放
子谋 2011-10-11
  • 打赏
  • 举报
回复
windows是host,而linux是nat模式下的虚拟机?
说实话,有点晕……
首先,既然是nat模式,那么本机windows的外部ip怎么可能和虚拟linux的ip一样呢?难道是巧合?
nat的意义就是网络地址转换,难道按照同一网段进行转换的?默认的nat都用10.0.2.*来做IP的,10.0.2.2来做网关的……
另外,如果windows是host机,那么nat模式本身就无法实现host向虚拟机的通信,只有虚拟机ping通host才是可能的,不太清楚LZ是怎么ping通自己的虚拟机的……难道又是巧合,在192网段下有另一个0.82的ip?
一般主机主动向虚拟机发起通信都是采用bridge模式的,LZ最好还是好好的设置一些bridge吧,不要纠结于nat了,无论多少次都是无法成功的,因为nat从原理上就不支持主机->虚拟机的通信方式……
如果不清楚,最好看看各种网络连接的原理以及桥接的设置方法,网上教程很多的……
lovelixi 2011-10-11
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 seucs 的回复:]
你确定你linux下的ftp服务开通了?自己在linux下打开浏览器,试试ftp://192.168.0.82,然后再看看你的SELinux设置
[/Quote]
确实无法打开ftp://192.168.0.82
Linux-Torvalds 2011-10-11
  • 打赏
  • 举报
回复
[Quote=引用楼主 lovelixi 的回复:]
windows主操作系统的ip是192.168.0.1
客户端linux操作系统的ip是192.168.0.82
掩码都是255.255.255.0
linux的默认网关也是192.168.0.1
都关了防火墙


虚拟机进入linux前选择wmware网路连接方式选择NAT,输入ftp 192.168.0.1
显示connected to 192.168.0.1
421……
[/Quote]选择NAT,然后Windows开启了FTP服务,一般是很容易就可以连接的。
seucs 2011-10-11
  • 打赏
  • 举报
回复
你确定你linux下的ftp服务开通了?自己在linux下打开浏览器,试试ftp://192.168.0.82,然后再看看你的SELinux设置

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧