Docker 桥接模式下端口映射会绕过防火墙

news/2024/9/30 15:22:43

问题描述

使用Docker桥接模式启动了一个MySQL容器

查看防火墙发现并未开启3306端口,但该宿主机3306端口仍能被第三方机器访问

telnet 152.51.32.11 3306

 

问题本质

Docker 在进行端口映射时,已经自动使用iptables命令修改了防火墙规则;并且这个规则不会被ufw显示、管理;甚至插入的规则还在ufw控制的前面。

 

解决方案

 

参考文章

【1】https://www.xiaojie.dev/articles/2022/03/11/1693474134338.html

【2】https://willxup.top/archives/docker-pitfall-portslimitbroken

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/29803.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

ElementUI——elementui重复引入样式

前言 按着文档操作后发现存在样式重复引入的问题,尝试了一系列的配置都未生效,最终是直接生成样式导入解决; 文档:https://element.eleme.io/#/zh-CN/component/custom-theme#yin-ru-zi-ding-yi-zhu-ti 工具:https://elementui.github.io/theme-chalk-preview/#/zh-CN 内容…

通过Dockerfile创建海量数据库VastbaseG100的docker镜像

1.Dockerfile文件内容 FROM centos:centos8LABEL maintainer="xh"COPY Vastbase-G100-installer-2.2_Build15\(17408\)-kylin_v10sp2-x86_64-no_mot-20231221.tar.gz /opt COPY db_install.rsp /opt COPY docker-entrypoint.sh /optRUN set -x \&& cd /etc/y…

水泽信息收集docker安装

具体参考水泽 Docker安装 点击跳转镜像源 1. vim /etc/docker/daemon.json //对镜像源进行配置 2. 对包进行更新 如果没有进行sudo su的话 就得sudo apt update3. 安装docker apt install docker.io #常见命令 sudo systemctl start docker sudo systemctl enable docker…

分享一个好用的网页分析工具

分析一个很好用的分析工具,网页信息检测查询,可以快速检测网页的META标签,分析标题、关键词、描述等是否符合搜索引擎。 工具地址:http://tools.linuxsou.com/chameta/ 比如我检测博客园,看下图: 千行代码,Bug何处藏。 纵使上线又怎样,朝令改,夕断肠。

SD 总线协议

官方资料参考: https://www.sdcard.org/downloads/pls/

FFMpeg

FFMpeg的官网下载转码程序 点击Dowload 选择对应系统的下载源本次为Windows系统 选择Full标记的压缩包 解压压缩包,文件目录结构如下配置系统环境变量值Path,增减变量值 运行cmd查看安装结果 ffmpeg -version3我讹误

振弦采集仪在岩土工程监测中的性能评价及标准选择

振弦采集仪在岩土工程监测中的性能评价及标准选择 河北稳控科技振弦采集仪是一种重要的岩土工程监测仪器,用于测量振动场的频率、振幅和相位等参数。它在岩土工程施工和地震监测中具有重要的应用价值。本文将对振弦采集仪的性能评价及标准选择进行详细介绍。 首先,振弦采集仪…

python教程10-集合

集合(set)是一个无序的不重复元素序列。 集合中的元素不会重复,并且可以进行交集、并集、差集等常见的集合操作。 可以使用大括号 { } 创建集合,元素之间用逗号 , 分隔, 或者也可以使用 set() 函数创建集合。 集合创建:注意:创建一个空集合必须用 set() 而不是 { },因为…