从安装好的虚拟机,拷贝了一份,当时配置完用的好好的。然后过了很久用SecureCRT连不上。推测原因可能是虚拟机防火墙的问题导致ssh端口被禁用了。

排查步骤如下:

一、 虚拟机防火墙

[root@Grace ~]# service iptables status

iptables: Firewall is not running.

[root@Grace ~]#

发现防火墙是关闭的。

二、 查看宿主机和虚拟机的ip地址

查看虚拟机的ip地址,网段在192.168.209

[root@Grace ]# ifconfig

eth1 Link encap:Ethernet HWaddr 00:0C:29:F3:FE:4B

inet addr:192.168.209.129 Bcast:192.168.209.255 Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fef3:fe4b/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

………………

查看宿主机的ip地址,只有1个ip地址,网段在172.17.XX

C:\Users\Administrator>ipconfig

Windows IP 配置

无线局域网适配器 无线网络连接 2:

媒体状态 . . . . . . . . . . . . : 媒体已断开

连接特定的 DNS 后缀 . . . . . . . :

以太网适配器 本地连接:

媒体状态 . . . . . . . . . . . . : 媒体已断开

连接特定的 DNS 后缀 . . . . . . . :

无线局域网适配器 无线网络连接:

连接特定的 DNS 后缀 . . . . . . . :

本地链接 IPv6 地址. . . . . . . . : fe80::a0a6:4342:455d:5609%11

IPv4 地址 . . . . . . . . . . . . : 172.17.188.221

子网掩码 . . . . . . . . . . . . : 255.255.240.0

默认网关. . . . . . . . . . . . . : 172.17.176.1

宿主机应该有一个实际的网卡和虚拟网卡,2个ip地址,这里却只有一个ip地址。那么应该是虚拟网卡没有发挥作用。这里使用的NAT模式,默认情况下,NAT对应虚拟机网卡vmnet8, bridged模式对应虚拟网卡vmnet1.

去网络连接一看,发现vmnet8和vmnet1居然被删除了。。。。。恢复了vmnet就好。

三、 恢复被删掉的vmnet8vmnet1

打开vmworkstation-àEdit—>Virtual Network Editor

1. 备份下当前对vmnet0 vmnet1 vmnet8的设置,截图就好。主要是为了记录下当前设置的IP地址区间等。

2. 点击Restore Default。

3. 恢复对每个网卡的IP地址区间设置。

4. 查看宿主机的网络连接即可发现多了vmnet1和vmnet8两个网卡。IP地址也变得多了一个在vmnet8上。

参考

这里对于vmware虚拟机网络连接的三种模式,有非常详细的解释和一步步的操作。

http://blog.csdn.net/q_l_s/article/details/50474749

posted on 2016-11-28 16:54  维也纳下午茶  阅读(1002)  评论(0编辑  收藏  举报