为什么putty 出错?? 如何用putty访问虚拟机上的linux 问题解决了再追加100分

双击putty.exe后,填入vmnet8的ip和设置会话,再save再open之后为什么出现puttyfatalerrornetworkerror:connection... 双击putty.exe后,填入vmnet8的ip和设置会话,再save再open
之后为什么出现
putty fatal error
network error: connection refused
请问如何解决
楼下的可否告知怎么查
本人是个超级菜鸟
麻烦大虾解说详细些

这两个文件看了
仅含注释 所以还是不知道怎么办

已经启动了telnet服务,但是putty中连接类型选telnet时,tuppy可用出现登入界面
但选SSH时不可用,这又是为什么(还是不能登入到虚拟机的linux中)

试了,依然是vmware error: refused connention
在虚拟机中用telent 和rlogin命令登入本地主机都说network is unreachable
在补充下:linux运行级别是3,选的是最小安装模式,用是的没安装tools(实际上是装了多次没成功)
装了多个linux系统,network connection选了3中,一是net 一是hostonly 还有个是bridged

ping了一下:主机ping虚拟可以通
虚拟ping主机不行
这要怎么办呢??
展开
 我来答
答错不管我事哦
推荐于2017-11-28 · TA获得超过149个赞
知道答主
回答量:99
采纳率:0%
帮助的人:107万
展开全部
network error: connection refused
不是你使用putty的问题,连接被拒绝可能是因为你要ssh/telnet的系统做过安全设置,比如限定某些特定IP才能登录,最好先在linux系统中查查有没有类似的设定

看看有没有设置hosts.allow与hosts.deny
两个文件均在/etc/目录下
优先级为先检查hosts.deny,再检查hosts.allow,后者设定可越过前者限制,
例如:
1.限制所有的ssh,
除非从218.64.87.1上来。
hosts.deny:
in.sshd:ALL
hosts.allow:
in.sshd:218.64.87.1

2.封掉218.64.87.1
hosts.deny
in.sshd:218.64.87.1

3.限制所有人的TCP连接,除非从218.64.87.1访问
hosts.deny
ALL:ALL
hosts.allow
ALL:218.64.87.1

4.限制218.64.87.1对所有服务的访问
hosts.deny
ALL:218.64.87.1

其中冒号前面是TCP daemon的服务进程名称,通常系统进程在/etc/inetd.conf中指定,比如in.ftpd,in.telnetd,in.sshd

直接在windows的CMD命令行下telnet ip地址,看看能不能连上,能的话就不会是putty的问题而是系统做了安全设置了.putty不能用可以去下载个secureCRT,也支持ssh,用起来不错的

该不会是系统ssh服务没起吧?
#ps -ef |grep sshd 看看有没有进程,没有的话就
#/etc/rc.d/init.d/sshd start
singyea
2008-05-18 · 超过11用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:0
展开全部
给你一个详细的,因为我当初也因为这个而很苦恼。但愿对你会有帮助。
连接不上的原因分析:

1.虚拟机的网络连接有问题。如果你的机子已经连上外网的话,就在虚拟机的网络配置里选择 “桥接”;如果你是单机没有连网,就选“custom”。不管是 桥接还是利用虚拟网,你都要把ip地址设置为与真机同一网段。

这一步做过之后,可以在双方都ping一下,确认一下网络连接是否正常。

2.如果第一步没问题。就有可能是 虚拟机里的系统设置不正确了。如,连接被防火墙阻挡,相应服务没有开启等。

如果是linux系统,想用 Putty登录 ssh的话,就要打开 ssh。
同样登录 telnet要开启Telnet。具体命令,在终端中输入 ntsysv 将 ssh,telnet选上,然后将防火墙禁用掉(iptables)。

试一下。不行的话,跟帖,并注明原因。
---------------- |NB分割线 |-----------------------
补充:
"已经启动了telnet服务,但是putty中连接类型选telnet时,tuppy可用出现登入界面
但选SSH时不可用,这又是为什么(还是不能登入到虚拟机的linux中) "
telnet 服务只能用 telnet登录,ssh有自己的服务,他的守护进程是sshd.要用service sshd start 来打开,才能用ssh登录.

---------------- |NB分割线 |-----------------------
linux运行级别是3,选的是最小安装模式,用是的没安装tools(实际上是装了多次没成功)
级别3是有网络连接的.没有安装Tools也没关系.
---------------- |NB分割线 |-----------------------
装了多个linux系统,network connection选了3中,一是net 一是hostonly 还有个是bridged
如果你是单机,就选 NAT,然后将真机的虚拟网络的第2个打开,并配一个 IP.这个IP要跟虚拟系统的IP在同一个网段;如果你的真机有外网相连,就将,network connection选bridged.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
略略略略略略略略略略略QAQ
2018-07-20
知道答主
回答量:5
采纳率:0%
帮助的人:1902
展开全部
你虚拟机上的linux开了吗?主机不开是不行的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jolaymy
2008-05-19
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
主机可以ping通虚拟机
但是虚拟机ping不通主机是怎么回事啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式