Linux Docker 防火墙设置 放通 MySQL(3306) Redis(6379) 端口

Linux Docker 防火墙设置 放通 MySQL(3306) Redis(6379) 端口,使用firewalld 防火墙或iptables ,因此尝试重新启动 firewalld 服务,添加防火墙规则,并检查防火墙状态。以下是详细步骤:

1. 启动 firewalld 服务

首先启动 firewalld 服务:

sudo systemctl start firewalld
sudo systemctl enable firewalld

2. 添加防火墙规则

添加允许端口 3306(用于 MySQL)和 6379(用于 Redis)的规则:

sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent
sudo firewall-cmd --zone=public --add-port=6379/tcp --permanent

3. 重新加载防火墙配置

重新加载防火墙规则以使其生效:

sudo firewall-cmd --reload

4. 检查防火墙状态和规则

检查防火墙状态,确保端口规则已正确应用:

sudo firewall-cmd --list-all

5. 重启 Docker 容器

你可能感兴趣的:(Linux Docker 防火墙设置 放通 MySQL(3306) Redis(6379) 端口)