简介
购买了云服务器并安装或部署一些软件时,常常会出现端口未开放的问题,表现形式为:redis客户端远程连接服务端失败、Mysql远程连接失败等;
究其原因,是有两层防火墙的缘故,其一是Linux系统自身的端口未开放;其二是云服务商的防火墙端口未开放。
设置步骤
以下将以开放阿里云服务器上对redis的防火墙端口为例:
在阿里云的后台中开放redis的端口
![](https://img-blog.csdnimg.cn/img_convert/01b698a56ab37f40e44c65ead952771a.png)
2.远程连接服务器,开放服务器的端口
**查看端口状态
[root@npu1 ~]# firewall-cmd --query-port=6379/tcp
no
**开启端口
[root@npu1 ~]# firewall-cmd --permanent --add-port=6379/tcp
success
**重新载入
[root@npu1 ~]# firewall-cmd --reload
success
**再次查看端口状态
[root@npu1 ~]# firewall-cmd --query-port=6379/tcp
yes