在本地可以ping通阿里云服务器的公网ip,但是无法telnet到80端口。
在服务器防火墙规则中开放了tcp 23, 80端口,并确定telnet服务已起,但还是无法从本地telnet过去。
接着索性把防火墙服务给永久关了,再次尝试telnet到80端口依然不行。
在服务器上telnet本机是可以的,例如:telnet localhost 80 或者telnet <服务器私有ip> 80
但是如果使用服务器公有ip就不行,或者如上文所述在本地使用公网ip telnet也不行。
题主您好,
能否通过ECS控制面板,
检查一下实例的安全组规则,看规则是否有过滤了80端口的访问呢?
@dongshan8,如你所述阿里云服务器初始化的设置中,安全设置里只允许接入tcp 22和3389。
当我增加两条规则允许从所有地址接入tcp 23和80之后,用公网ip telnet到服务器的80端口就成功了。
没用过云服务器,自己在服务器上开放端口、关闭防火墙设置瞎搞了一通,都没找到要点呢。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。