局域网内主机ping不通,但是可以调用对方http接口(防火墙阻止了icmp协议)(关闭防火墙或者启用ICMP回显请求(ICMPv4-In))

news2024/9/24 21:17:01

文章目录

    • 背景
    • 可能的原因
    • 问题排查及解决

背景

局域网内有一台主机,ping它ping不通,但是可以调用它的http接口,很诡异。。。

可能的原因

可能的原因有以下几种:

  1. 防火墙设置:局域网内的主机可能设置了防火墙,阻止了ping请求的传输,但允许HTTP请求通过。可以检查防火墙设置,确保允许ping请求通过。

  2. ICMP协议被禁用:ping命令使用的是ICMP协议,如果该协议被禁用,那么ping命令就无法正常工作。但HTTP请求使用的是TCP/IP协议,不受影响。可以检查主机的网络设置,确保ICMP协议被启用。

  3. 路由器配置:局域网内的主机可能通过路由器连接,如果路由器配置不正确,可能会导致ping不通。但HTTP请求可以正常工作,因为路由器正确地将请求转发到目标主机。可以检查路由器的配置,确保正确设置了网络转发规则。

  4. 主机故障:如果ping不通的主机出现故障,可能是网络接口故障或者网络配置错误。但HTTP请求可以正常工作,可能是因为其他网络接口或者配置仍然可用。可以检查主机的网络接口和配置,确保正确设置了IP地址、子网掩码、网关等参数。

问题排查及解决

十有八九是ping命令的ICMP协议给防火墙禁止了。。。。

win + q 搜索防火墙,点击”高级安全 Windowd Defender“ 防火墙:

在这里插入图片描述

点击入站规则–> 核心网络诊断 - ICMP 回显请求(ICMPv4-In),右键 --> 启用规则(域/专用、公用的都打开):

当然也可以直接把防火墙关掉,就不用这样单独设置了。。。

在这里插入图片描述

在这里插入图片描述

然后就能ping通了:

在这里插入图片描述

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

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

相关文章

【Unity3D日常开发】Unity3D中Package Manager加载不出来插件包或者加载出来后无法Install的问题

推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言 今天在新电脑上打开Unity3D的Package Manager(包管…

<MyBatis>前台传参多个条件查询方式(传数组或者拼接字符串)

方式一:前台传参为数组,后台SQ查询案例: 一般为多选场景:查询; 举例如下: 传值:“status” : [“保存”,“关闭”], 不传值:“status”: [], 传给后台: 控制层&#xff1…

清洁力好的洗地机有哪些品牌、清洁力好的洗地机盘点

清洁力好的清洁工具有很多,但是想要清洁力好的并且又省心省力,快捷高效的洗地机可以说是榜上有名!在清洁的时候,洗地机的作用相比传统清洁工具使用更加的便捷,并且清洁力不比传统清洁工具差,同时还衍生了更…

八、seata使用及源码分析

一、数据库事务ACID特性 基础概念:事务ACID A(Atomic):原子性,构成事务的所有操作,要么都执行完成,要么全部不执行,不可能出现部分成功部分失 败的情况。C(Consistency…

【雕爷学编程】Arduino动手做(93)--- 0.96寸OLED液晶屏模块17

37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的&am…

使用Java IO进行压缩和解压缩 | ZIP和GZIP的实现

文章目录 一、概述二、ZIP2.1 ZIP格式介绍2.2 Java IO中的ZIP库和类介绍2.3 ZIP压缩文件2.4 ZIP解压缩文件 三、GZIP3.1 GZIP格式介绍3.2 Java IO中的GZIP库和类介绍3.3 GZIP压缩文件3.4 GZIP解压缩文件 四、压缩和解压缩的注意事项4.1 选择合适的压缩格式和方法4.2 处理大文件…

山西电力市场日前价格预测【2023-07-28】

日前价格预测 预测明日(2023-07-28)山西电力市场全天平均日前电价为349.59元/MWh。其中,最高日前电价为378.84元/MWh,预计出现在20: 15。最低日前电价为321.82元/MWh,预计出现在13: 15。 价差方向预测 1:实…

【Ajax】笔记-jsonp实现原理

JSONP JSONP是什么 JSONP(JSON With Padding),是一个非官方的跨域解决方案,纯粹凭借程序员的聪明才智开发出来的,只支持get请求。JSONP 怎么工作的? 在网页有一些标签天生具有跨域能力,比如:img link iframe script. …

为什么说RL 是强化学习的技巧?

一、说明 深度学习(DL)很难训练,强化学习(RL)要更难。在早期开发中,遵循与 DL 相同的策略:保持简单!消除任何妨碍您的花里胡哨的东西,并将不确定性降至最低。 具体到RL&a…

利用spss进行因子筛选相关性分析

因变量放在前面,其他的变量全部导入即可 点击确定得到结果 两个星**表示相关性显著,*一颗星次之,一般我们选择两个星的变量,进行后续的建模

新能源电动汽车交流充电桩控制主板的配置

新能源电动汽车充电桩控制主板的配置 你是否曾经遇到过充电桩无法兼容你的电动车,或者充电速度慢如蜗牛?原来是充电桩主板的配置问题! 充电桩主板是充电桩控制系统的核心,它的配置决定了充电桩的性能和兼容性。 首先,处理器是充电桩主板的核…

Selenium+Java环境搭建(测试系列6)

目录 前言: 1.浏览器 1.1下载Chrome浏览器 1.2查看Chrome浏览器版本 1.3下载Chrome浏览器的驱动 2.配置系统环境变量path 3.验证是否成功 4.出现的问题 结束语: 前言: 这节中小编给大家讲解一下有关于Selenium Java环境的搭建&…

关于position:fixed定位的位置不对的问题(即没有按照浏览器的窗口进行定位)

问题: 今天在开发过程中发现元素使用 position: fixed 时位置有问题,位置跟我写的位置对不上,后面在 MDN 上面找到了答案,下面是关于 position: fixed 的描述: fixed: 元素会被移出正常文档流,并…

多组输入字符,每一次都判断这个字符是否为字母

首先多组输入,就要用到循环 然后是输入字符,用函数getchar() 又因为getchar()输入的字符后面有还有一个‘\0’,所以代码的最后还应该单独写一个getchar()函数来把\0处理了 代码: int main() {int ch 0;wh…

图表的使用

<template><!-- 外层 --><div><!-- 上面 --><header><!-- 上面item --><div class"fl"><div class"leftimg"><img src"../../assets/orders.png" width"50px" alt /></div&…

【建议收藏】Kubernetes 网络策略入门:概念、示例和最佳实践,附云原生资料

目录 摘要 一、Kubernetes 网络策略组件 二、实施网络策略 示例 1&#xff1a;在命名空间中限制流量 示例 2&#xff1a;允许特定 Pod 的流量 示例 3&#xff1a;在单个策略中组合入站和出站规则 示例 4&#xff1a;阻止对特定 IP 范围的出站流量 三、Kubernetes 网络策…

Lua脚本解决多条命令原子性问题

Redis是一个流行的键值存储数据库&#xff0c;它提供了丰富的功能和命令。在Redis中&#xff0c;我们可以使用Lua脚本来编写多条命令&#xff0c;以确保这些命令的原子性执行。Lua是一种简单易学的编程语言&#xff0c;下面将介绍如何使用Redis提供的调用函数来操作Redis并保证…

redis中使用bloomfilter判断元素是否存在

一 bloomfiler的作用 1.1 bloomfilter的作用 由一个初始值为0的bit数组组成&#xff0c;和多个hash函数构成&#xff0c;用来判断集合中是否存在某个元素。 一个很长的二进制数组&#xff08;00000000&#xff09;一系列随机hash算法映射函数。主要用于判断一个元素是否存在…

【产品应用】一体化伺服电机在激光雷达设备中的应用

激光雷达作为一种重要的感知技术&#xff0c;被广泛应用于气象探测、追踪、机器人导航、风力资源等领域。而在激光雷达设备中&#xff0c;一体化伺服电机的应用正发挥着重要的作用。本文将介绍一体化伺服电机在激光雷达设备应用中的优势&#xff0c;展示其对激光雷达技术发展的…

四.在 Linux 上以 All-in-One 模式安装 KubeSphere

1.初始操作 # 关闭防火墙 systemctl stop firewalld systemctl disable firewalld# 关闭selinux sed -i s/enforcing/disabled/ /etc/selinux/config # 永久 setenforce 0 # 临时# 关闭swap swapoff -a # 临时 sed -ri s/.*swap.*/#&/ /etc/fstab # 永久# 将桥接的I…