vmware平台下两次网络不通的诡异事件
首先表明以下两种情况确实很少见,也可以说确实非常奇怪,无法定位原因由于机缘巧合确实出现了,虽然本文没有找到根因,但是希望能帮遇到类似问题的同学一点思绪。
RouteOS内网网卡不可用
首先强调下RouteOS在vmware中,网卡如果工作在桥接模式,并且要启用RouteOS的VRRP服务,那么ESXI网卡的工作模式必须设置为Promiscuous Mode(混杂模式)和Forged Transmits(伪传输)这两个必须都为开启状态,否则VRRP服务将无法正常启动。
在配置VRRP并成功运行了一段时间后,突然发现RouteOS其中的一块网卡不能ping通其他地址了,但是其他地址ping此台RouteOS的地址却是正常的,尝试过关机重启,但是仍未恢复,最终在经过客户同意后将此台RouteOS上所有的路由以及策略禁用,发现测试通网段地址可以通了,第一时间判断可能是错误的策略导致,但是有相同配置的RouteOS却是正常的,而且当最后将所有的路由以及策略启动后,发现该RouteOS仍然是正常状态,真是活久见。
CentOS7.5无法ping通网关
今天又遇到了一个非常奇怪的现象,一台CentOS7云主机无法ping通网关,而且是突然出现的,客户收到报警后联系我们进行排查,发现同网段其他云主机正常,只有这一台有问题,表现为:
- 该云主机ping网关不通;
- 该云主机ping同网段其他云主机正常;
- 同网段云主机ping网关以及同网段其他云主机正常;
- 此问题是突然出现,出现前网络无调整,云主机无配置变更;
- 查看云主机在故障时间段无错误日志。
排查思路
- 首先确认是否故障前是否存在人为操作,以及当前是否可以重启服务器(第一时间恢复业务才是重中之重,业务恢复后在开始排查原因,虽然最后确认了此问题无解)。
- 确认了网卡没有配置变更,并且在重启服务器后仍未恢复(问题开始变得棘手)。
- 查看该云主机是否可以学习到网关的MAC地址,发现这台云主机并不能学习到网关的MAC地址。
- 使用arp -s gateway.ip gateway.mac命令配置静态MAC地址,配置后发现可以通,确认了是无法学习到MAC地址导致。
- 使用这种方法不是长久之计,毕竟不能每次重启都配置静态MAC,虽然可以写rc.local配置文件,但是这并不是我和客户想要的。
- 克隆该云主机并新建同网段测试机,发现配置IP后到网关都没问题。
- 将此台云主机IP地址更改为其他地址,确认是否是该IP地址出现问题,并将测试机地址配置成不通的IP地址,发现配置后都正常。
- 将云主机地址更改回最初地址,使用arping测试发现可以学习到网关的MAC地址了,问题解决了。
总之是很无解的一件事情,子不语怪力乱神,但是还是要吐槽下,谁让这事情都让我碰到了呢!
vmware平台下两次网络不通的诡异事件的更多相关文章
- Vmware虚拟机下不能访问网络的解决办法之一
Vmware虚拟机下不能访问网络的解决办法之一 1.这个是默认的网络设置 2.如果不能访问网络,看下VMware相关的服务有没有打开,win+R 3.找到VMware的相关选项,全部启用(当然网络可能 ...
- vmware克隆的linux机器网络不通
当我使用vmware的完全克隆功能克隆出两台虚拟机之后,登录发现网络不通,仔细检查发现几个问题,由于克隆之后默认的eth0网卡在系统中会变成eth1,导致之前的eth0网卡配置信息无法加载,网络不通, ...
- Vmware虚拟机下三种网络模式配置
VMware虚拟机有三种网络模式,分别是Bridged(桥接模式).NAT(网络地址转换模式).Host-only(主机模式). VMware workstation安装好之后会多出两个网络连接,分别 ...
- oracle 两个网络不通的远程数据库如何将一个库中的表数据导入到另一个库中?
1.情景展示 本地可以直接连接2个不同的远程数据库: 两个数据库由于网络不通,无法建立DBLINK完成数据传输: 将A库中C表的数据插入到B库中C表,如何快速实现? 2.解决方案 通过kettle ...
- VMWare虚拟机下CentOS 配置网络实现远程连接,提供Web访问
最近使用VMWARE虚拟机当中redhat操作系统,感觉直接使用很不方便,于是就决定配置下redhat网络,通过本机远程工具SecureCRT来连接redhat使用. 环境说明:本机操 ...
- 【网络】Vmware虚拟机下三种网络模式配置
VMware虚拟机有三种网络模式,分别是Bridged(桥接模式).NAT(网络地址转换模式).Host-only(主机模式). VMware workstation安装好之后会多出两个网络连接,分别 ...
- VirtualBox导致Vmware的虚拟机桥接模式网络不通
VMware内的虚拟机,设置为桥接后,无法连接外网.物理主机IP地址:192.168.0.60,虚拟机IP地址:192.168.0.61,网关地址:192.168.0.1虚拟机网络采用桥接模式: 从物 ...
- P2V后,VMWare ESX 上RedHat AS5网络不通问题的解决办法
现象: 机器在启动eth0后,可以ping通eth0的IP,但是很快就无法访问了. 原因: red hat 5.x 默认系统安装完成后为xen内核,那么xen内核引导启动后就会有虚拟网卡(vethx. ...
- android环境下两种md5加密方式
在平时开发过程中,MD5加密是一个比较常用的算法,最常见的使用场景就是在帐号注册时,用户输入的密码经md5加密后,传输至服务器保存起来.虽然md5加密经常用,但是md5的加密原理我还真说不上来,对md ...
随机推荐
- python常用库,包网址
常用包下载:https://pypi.org/ 1.NumPy: https://www.numpy.org/ 2.pandas: http://pandas.pydata.org/ 3.SciPy: ...
- ZigBee相关网站链接
1.Arduino开源智能家居<认识Zigbee>zigbee功能和自组网介绍-Arduino中文社区 2.小米智能家庭套装为什么选择 ZigBee 协议?|极客公园 3.晓网智能家居Zi ...
- Linux shell : 管道 |
概念 意义 理解 用法 返回值 PIPESTATUS An array variable (see Arrays) containing a list of exit status values fr ...
- 接口自动化测试链接https://www.cnblogs.com/finer/
https://www.cnblogs.com/finer/ 测试框架的基本原则:业务逻辑与测试脚本分离,测试脚本与测试数据分离: 接口自动化的两种方式:工具(jmeter).代码(使用的是pytho ...
- mysql win10x64 免安装版 安装配置
安装包下载或者 gaobo百度云/工具/开发工具/mysql-5.7.23-winx64.zip 第一步, 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是: ...
- C++ 迭代器的使用和操作
迭代器是一种检查容器内元素并遍历元素的数据类型.C++更趋向于使用迭代器而不是下标操作,因为标准库为每一种标准容器(如vector)定义了一种迭代器类型,而只用少数容器(如vector)支持下标操作访 ...
- 云笔记项目-AOP知识简单学习
在云笔记项目的过程中,需要检查各个业务层的执行快慢,如登录.注册.展示笔记本列表,展示笔记列表等,如果在每个业务层方法里都写一段代码用来检查时间并打印,不仅仅显得代码重复,而且当项目很大的时候,将大大 ...
- 十二、Decorator 装饰器模式
设计: 代码清单: Display public abstract class Display { public abstract int getColumns(); public abstract ...
- geckodriver问题
selenium.common.exceptions.WebDriverException: Message: Service geckodriver unexpectedly exited. Sta ...
- vue 根据接口返回的状态码判断用户登录状态并跳转登录页,登录后回到上一个页面(http拦截器)
背景:后台接口返回code==501表示用户是未登录状态,需要登录才可访问: 通过http拦截做路由跳转 第一步:src目录下新建http.js文件,内容如下: import Axios from ' ...