windows开启telnet

阅读更多

前因:

前两天将hinemos服务器从本地数据中心,迁移到了aws。

迁移完成后,经过一些设置,所有的监视项可以正常被监视。

所有的设置完成后,对hinemos服务器设了安全组,如下:

1.所有的来源(0.0.0.0/0)都是可以通过本实例的8080端口(inbound)

2.仅开通了本公司(XXX.XXX.XXX.XXX/32)的22端口(inbound)

 

再次从本地连接HinemosServer,发现是没有问题的。

本以为大功告成,但是将连接HinemosServer的地址发给客户后,客户说不能成功的连接。

Failed to access the WSDL at: http://XXX.XXX.XXX.XXX:8080/HinemosWSAccessEndpointService?wsdl. It failed with:Got http://XXX.XXX.XXX.XXX:8080/HinemosWSAccessEndpointService?wsdl while opening stream from http://XXX.XXX.XXX.XXX:8080/HinemosWSAccessEndpointService?wsdl.

 

经过:

于是从以下几个方面调查了该现象。

1.本地有线,无线(不同的ip)都可以正常访问

2.从东京区的一台aws实例上访问也是可以的。

通过以上两点,分析出,我的设置肯定是没有问题的,于是猜想可能是用户那边的8080端口被禁了。

3.关闭东京区8080的出口,再次连接发现报了和上面相同的错。

 

结论:

于是得到了结论,因为客户出口的8080端口被禁

 

如何让客户用简单的方法就可以判定,是不是8080端口被禁呢?

 

开启windows的telnet服务

控制面板-》程序-》程序和功能-》打开或关闭windows的功能,找到telnet客户端,开启。

打开windows的命令行,执行telnet XXX.XXX.XXX.XXX 8080

如果出去的8080端口是开着的,这会跳至另一个黑框框中。

如果出去的8080端口是关着的,则会一直处于接续中。。。这个状态。

 

 

 

 

 

 

你可能感兴趣的:(telnet)