Putty登录不上虚拟机安装的Linux问题,五大方法页总汇

①、Linux下查看sshd服务是否启动,ps -ef | grep sshd,如果没有启动,则启动它/etc/rc.d/init.d/sshd start

②用setup命令设置linux网段,使得与本机处于同一个网段,设置后service network restart生效

③使用putty登录,采用sshd服务,端口为22

④如果还是登录不上虚拟机的linux,则查看你要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

⑤、如果仍然登录不了,查看虚拟机的链接方式,设置为Bridge模式(桥模式)虚拟机常用的几种网络连接方式分别为Bridge模式、NAT模式、Host-Only模式:

Bridge模式(桥模式)

这种模式是在新建虚拟机的时候默认选择的,是将虚拟主机的虚拟网卡桥接到一个Host主机的物理网卡上面,实际上是将Host主机的物理网卡设置为混杂模 式,从而达到侦听多个IP的能力。在这种模式下,虚拟主机的虚拟网卡直接与Host主机的物理网卡所在的网络相连,可以理解为虚拟机和Host主机处于对 等的地位,在网络关系上是平等的,没有谁主谁次、谁前谁后之分。

NAT模式

这种模式下Host主机的“网络连接”中会出现了一个虚拟的网卡VMnet8(默认情况下)。如果你做过2000/2003的NAT服务器的实验就会理 解:Host主机上的VMnet8虚拟网卡就相当于连接到内网的网卡,Host主机上的物理网卡就相当于连接到外网的网卡,而虚拟机本身则相当于运行在内 网上的计算机,虚拟机内的虚拟网卡则独立于Virtual Ethernet Switch(VMnet8)。在这种方式下,VMware自带的DHCP服务会默认地加载到Virtual Ethernet Switch(VMnet8)上,这样虚拟机就可以使用DHCP服务。更为重要的是,VMware自带了NAT服务,提供了从Host主机的VMnet8 虚拟网卡到外网的地址转换。所以这种情况是一个实实在在的NAT服务器在运行,只不过是供虚拟机用的NAT罢了。

Host-Only模式

这种模式是一种封闭的方式,适合在一个独立的环境中进行各种网络实验。这种方式下Host主机的“网络连接”中出现了一个虚拟的网卡VMnet1(默认情 况下)。和NAT唯一的不同的是:此种方式下,没有地址转换服务。因此这种情况下,虚拟机只能访问到主机,这也是Host-Only的名字的意义。默认情 况下该模式也会有一个DHCP服务加载到Virtual Ethernet Switch(VMnet1)上。这样连接到Virtual Ethernet Switch(VMnet1)上的虚拟机仍然可以设置成DHCP,主要是方便系统的配置。 本文分享者:雪山骑士 转载请务必注明出处:http://mtoou.info/putty-xuniji-linux/

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>