现象:阿里云服务器,Window Server系统,使用IIS配置静态网页,指定一个端口,确认端口没有被其他程序占用。配置后服务器上可以通过ip:端口号访问网页,但自己电脑无法通过服务器IP:端口号访问,提示took too long to respond。
网上查到的解决办法
1. 配置防火墙入/出站规则
配置后没有效果,实际最终调通后试过,不配置也可以
2. 动态端口已分配完
服务器上只跑了一个网站服务,不可能分配完,通过netstat查看只有几个端口在使用
3. 使用Tomcat
怕是IIS的配置问题使用Tomcat测试一样结果
最后解决方法
关闭ISS和tomcat,使用tcp调试助手打开HTTP想要设置的端口号服务,本地电脑也是用TCP调试助手做客户端连接这个端口,发现无法连接,应该不是http配置方面的问题。
问公司管理员要了阿里云账号查看,之前开放的端口被关闭了…想使用的端口也要手动添加才可以
在阿里云平台控制台-服务器-网络与安全-安全组中设置开放端口号保存后本地正常访问。