大家好,欢迎来到IT知识分享网。
问题回顾
在正常安装Tomcat及Mysql的情况下,及服务器里可以启动访问,但是外部环境无法访问;
比如mysql不能通过navcat登录,访问Tomcat的地址也是连接超时;
解决方式
1.修改防火墙策略(有效的方式)
一开始我也以为是防火墙把端口给拒了,所以就尝试去修改防火墙策略,然而并没有效果,依旧无法访问。
并且修改防火墙是很不安全的一种行为,所以不必要时不要动防火墙。
百度了一些博客例子都没有说到点子上,因为我之前用的腾讯云安装成功后就可以成功外部访问, 想想问题
一定出在阿里云服务器上,我甚至一度质疑阿里云这么low吗?(事实证明并不是,哈哈~)
2.修改阿里云的安全组规则(正确的方式)
想到问题可能出在阿里云服务器上,所以我就去看阿里云上的文档,直到看到关于安全组规则自己才豁然开朗。
地址:https://help.aliyun.com/document_detail/25471.html?spm=5176.2020520101.0.0.505e4df52f8yVz
简而言之(具体请参照官网):
安全组负责管理是否放行来自公网或者内网的访问请求。为安全起见,安全组入方向大多采取拒绝访问策略。
当您的应用需要与ECS实例所在安全组之外的网络相互通信,但请求发起后进入长时间等待状态,您需要优先设
置安全组规则。
当您在运营应用的过程中发现部分请求来源有恶意攻击行为,您可以添加拒绝访问的安全组规则实行隔离策略。
其实这就相当于阿里云给你加了一道防火墙,需要自己配置安全组规则才能外部访问;所以说嘛,阿里云并不low,反而比起腾讯云更加安全一点。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/53888.html