这两天vmware 远程服务器用于嵌入式远程实验平台的配置实践过程中,出现了很多问题,其中最令人匪夷所思的就是配在3楼的服务器,在1,2,3楼都能连上,但是在除开这三层楼的其他地方,能ping通但是连接超时。
经过很长一段时间摸索,最后解决办法如下(至于具体是因为哪个起作用的我也懒得去深究了):
1.跟管网络的老师确认交换机的访问控制有没有问题,虽然他再三强调没有对我配的那台连的交换机有什么特别操作,不过最后我还是把我这个服务器的网线连在了另外一台正常访问的服务器所连的交换机上,这样心里才算是确认肯定端口没有什么限制。
2.将vmware的远程访问端口从默认的443改成了444,同时在服务器的防火墙规则中添加444端口,并且允许公共网络访问、专用网络访问。
3.做了以上两步之后,应该就可以依靠vmware连上远程服务器,但是这个时候,可能打不开虚拟机,会报很多错,比如什么mks连接异常之类的,然后我索性去找到了vmware有的端口,都在远程服务器新建规则允许连接并且都允许外网,最后就可以啦!
最后说一下我用到的vmware的端口:
80 需要端口80用于直接HTTP连接。 444 用于侦听来自client的连接的端口,默认443,我改成了444。 902/903 这些端口用来显示虚拟机控制台(不知道有啥用,我的虚拟机全是windows的)。 8080 Web服务HTTP。用于VMware VirtualCenter Management Webservices。 8443 Web服务HTTPS。用于VMware VirtualCenter Management Webservices。
希望能帮到有需要的人!顺便,干完这两星期,一点也不想干运维。老老实实做开发吧。