mysql拒绝访问_阿里云安装Tomcat和MySQL,外部无法正常访问问题

问题回顾

在正常安装Tomcat及Mysql的情况下,及服务器里可以启动访问,但是外部环境无法访问;

比如mysql不能通过navcat登录,访问Tomcat的地址也是连接超时;

40c9f1564fe8bd0a315b479aa32d5921.png

外部访问Tomcat

801d30870eeae40acc4e96544436d5d2.png

MySQL通过Navcat登录访问失败

解决方式

1.修改防火墙策略(有效的方式)

一开始我也以为是防火墙把端口给拒了,所以就尝试去修改防火墙策略,然而并没有效果,依旧无法访问。

并且修改防火墙是很不安全的一种行为,所以不必要时不要动防火墙。

百度了一些博客例子都没有说到点子上,因为我之前用的腾讯云安装成功后就可以成功外部访问, 想想问题

一定出在阿里云服务器上,我甚至一度质疑阿里云这么low吗?(事实证明并不是,哈哈~)

2.修改阿里云的安全组规则(正确的方式)

想到问题可能出在阿里云服务器上,所以我就去看阿里云上的文档,直到看到关于安全组规则自己才豁然开朗。

地址:https://help.aliyun.com/document_detail/25471.html?spm=5176.2020520101.0.0.505e4df52f8yVz

简而言之(具体请参照官网):

安全组负责管理是否放行来自公网或者内网的访问请求。为安全起见,安全组入方向大多采取拒绝访问策略。

当您的应用需要与ECS实例所在安全组之外的网络相互通信,但请求发起后进入长时间等待状态,您需要优先设

置安全组规则。

当您在运营应用的过程中发现部分请求来源有恶意攻击行为,您可以添加拒绝访问的安全组规则实行隔离策略。

2c0bd82b79ae580c0ff260551cc0feb0.png

安全组规则

其实这就相当于阿里云给你加了一道防火墙,需要自己配置安全组规则才能外部访问;所以说嘛,阿里云并不low,反而比起腾讯云更加安全一点。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值