本人很不愿意搞windows服务器,这不,正准备收拾东西搬家,用户来消息说有个服务器的服务不能正常连接。具体表现是 telnet 127.0.0.1 8008可以连,但执行 telnet 172.16.5.10 8008 死活就不行。提示:172.16.5.10 就是本服务器的接口ip。
没办法,催得凶,只好远程登录上去。
查看端口8008是否存活?对方坚持说服务是正常的,因为telnet 127.0.0.1 8008是正常的。netstate -an发现端口8008确实在监听。那么由此初步判断,可能是防火墙的设置问题。
正常工作的服务,监听的tcp地址是0.0.0.0,而不正常的服务,监听的地址是 127.0.0.1。火速让程序员改程序,改完重启服务,终于正常了。
但愿以后不要用该死的windows服务了!!!