2018-01-24 10:00

 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明,否则将追究法律责任。https://blog.kokojia.com/91xueit/b-875.html

学生搭建一个虚拟化环境,所用软件为:Windows server2008R2,SQL2008R2,WMware5.5。安装过程较为顺利,安装结束后出现vSphere Client无法连接vSphere server的情况,如图: 

1516758510855074.png

首先检查连通情况,通过PING可以排除连通故障。


其次,在vcenter server上检查几个重要的服务有没有起来,其中最重要的是vmware Virtualvcenter server,一般连接不上都是由于这个服务没起来。下图可以看出该服务已经运行了。

1516758688819533.png

接下来检查该服务的端口443没被占用,并已打开。该端口是用来侦听VClient的连接的默认端口,必须打开。

可以从客户端Telnet连接到此端口确认,端口连通了屏幕会闪一下。格式为:
telnet IP地址 端口号
如图:

1516758747194148.png

这就表示没连接上服务器的443端口,看来问题就是出现在这里了。
打开2008防火墙,入栈规则。如图所示表示正确。

1516758824950665.png

检查端口占用情况,可以在命令行状态下,使用netstat命令

1516758878256093.png

该图表示443端口已经打开,并且未被其它程序占用,vpxd.exe正是vmware Virtualvcenter server服务。

这就奇怪了,端口明明打开了,为什么连接不上?

后来突然想起来,windows2008防火墙还有一项设置,打开windows防火墙,防火墙属性,查看入站连接的状态,默认为阻止。

1516758955496041.png

找到原因了,入站连接默认是阻止,在本机测试肯定都是通的,但从外面连接就不行了,现在设为“允许”再从客户端测试,果然通了,问题解决。

韩老师的课程学习路线

1516759126897779.jpg

1516759063857140.jpg

 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明,否则将追究法律责任。https://blog.kokojia.com/91xueit/b-875.html

评论