记一次修复外网无法访问vmware里面的虚拟机的网络端口的问题

发现一个奇怪的网络问题,vmware里一个程序的端口通过vmnat穿透出来,然后这个端口就能够通过局域网被其他机器访问,但是另一个网段就没法访问这个端口。使用主机上的其他程序使用开启同样的端口,另一个网段的机器却可以访问。我想不出有什么原因会导致这个结果。防火墙也关了。

难道vmnat自带防火墙会识别不是同一网段的ip嘛?

但是奇怪的是,同样是外部网段,10.10网段却可以访问。
之后灵光一现,我们校园网无线wifi给设备分配的网段恰好是172.19.0.1/24,而虚拟机里面的docker的bridge网段恰好也是172.19.0.1/24,导致iptable里面把对外面的流量全部导到docker容器了

在这里插入图片描述

在这里插入图片描述

得给docker设置一个不冲突的ip网段才行。

随便瞎想一个。
通过ip addr查到接口名称,里面包含了网络的id格式为br-id
在这里插入图片描述

docker network ls通过网络id查到是哪个docker-compose项目创建的这个网络。
在这里插入图片描述

然后找到哪个docker-compose.yaml文件创建的这个网络去里面改网络即可。因为docker的网络修改只能通过删除后创建来修改。

networks:default:internal:internal: trueipam:config:- subnet: 172.168.0.0/24

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

盘点 2023 公开的攻击面发现平台

针对可以直接购买并且明码标价的攻击面发现平台进行了对比,结果如下 测试用例: 企业(某制造有限公司)、高校(某职业学院) 测试对象: 零零信安攻击面管理平台 长亭云图极速版攻击面管理平台 …

Hash-based Message Authentication Code(HMAC)

一、引言 在现代信息安全领域,消息认证码(Message Authentication Code,简称MAC)起着至关重要的作用。Hash-based Message Authentication Code(基于哈希的MAC,简称HMAC)作为一种广泛应用的MAC…

二、类与对象(三)

17 初始化列表 17.1 初始化列表的引入 之前我们给成员进行初始化时,采用的是下面的这种方式: class Date { public:Date(int year, int month, int day)//构造函数{_year year;_month month;_day day;} private:int _year;int _month;int _day; };…

【每日一题】收集巧克力

文章目录 Tag题目来源题目解读解题思路方法一:枚举操作数 写在最后 Tag 【枚举】【数组】【2023-12-28】 题目来源 2735. 收集巧克力 题目解读 有长度为 n, 下标从 0 开始的整数数组 nums, 表示收集不同类型的巧克力的成本. nums[i] 表示收集类型 i 巧克力的成本…

多module项目的springboot配置swagger

文章目录 场景效果分析实现ConfigurationProperties 注解 场景 项目使用swagger提供接口文档功能, 下面演示下多module的springboot 项目是怎么配置 效果 分析 通过为每个module设置独立的分组,完成分组切换功能, 下面举个例子 EnableSwagger2 public class SwaggerConfig {Bea…

快速上手:Docker环境下的WordPress安装全攻略

在这篇文章中我会手把手地教你在Linux环境下使用Docker安装WordPress及相关应用。最终,你将会拥有一个安全、支持https的网站。别犹豫啦,跟着我一块儿搞起来吧! 一、登录服务器 在之前的文章中有提到如何使用ssh命令登录到我们之前在AWS申请…

嵌入式SOC之通用图像处理之OSD文字信息叠加的相关实践记录

机缘巧合 机缘巧合下, 在爱芯元智的xx开发板下进行sdk的开发.由于开发板目前我拿到是当前最新的一版(估计是样品),暂不公开开发板具体型号信息.以下简称板子 .很多优秀的芯片厂商,都会提供与开发板配套的完善的软件以及完善的技术支持(FAE),突然觉得爱芯…

亚信安慧AntDB数据库——通信运营商核心系统的全面演进

AntDB数据库源自通信运营商核心系统,经过15年的平稳运行和不断演进,成功跟随通信技术的升级步伐,逐步迈向5G时代,并且在这期间完成了8次大版本的迭代,为行业树立了技术领先的典范。其独特之处在于具备超融合架构&#…

Transformer模型中的Attention算法

参考【经典精读】万字长文解读Transformer模型和Attention机制 - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/104393915图解Transformer_transformer模型训练准确率曲线图-CSDN博客https://blog.csdn.net/qq_41664845/article/details/84969266?appinstall0#commentBoxThe…

【nodejs】Express概念与使用介绍

Express Express是基于Node.js平台,从内置模块http封装出来的第三方模块,可以更方便的开发Web服务器。 中文官网: http://www.expressjs.com.cn/ 一、基本使用 // 导入express const express require(express) // 创建web服务器 const a…

18B20受到LED灯的干扰处理方法

鱼缸使用了18B20测温,采用PWM控制加热棒加热占空比的方法控制鱼缸温度,使用了最简单的温度差调整PWM宽度的方法,温度差越大PWM占空比越大,从而产生更多的加热时间,当温度接近设定值的时候,PWM逐步缩小&…

芋道视频199 - 工作流 - 关系图 - ruoyi-vue-pro

一 新建表单 数据库:bpm_form。实体类:BpmFormDO.java: 二 流程模型、流程部署、流程定义 1 第1步:创建流程模型 页面操作:实体类:Model.java。数据库:ACT_RE_MODEL 流程模板信息表&#xf…