由于firewalld导致容器与容器无法访问

文章讲述了在启用firewalld后,容器A通过宿主机IP和端口无法访问容器B数据库的问题。解决方法涉及检查和配置firewalld规则以确保容器间的通信畅通。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

故障解决

由于我某台服务器安装了隧道
上面有mysql 容器nginx 后端等监控容器
开启firewalld 后容器内部访问本机的其他容器出现了异常

由于 firewalld 开了本地 有2个容器  有关联 
容器A 连接 无法通过 宿主机ip加端口,访问容器B的数据库 
没有加firewalld 正常,加了之后异常  

解决

方案一 百度有直接放行容器的端口方式  (验证ok)
方案二 将iptables 的转发清理即可
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值