首页 > 其他分享 >为什么 A 能 ping 通 B,B 却不能 ping 通 A ?

为什么 A 能 ping 通 B,B 却不能 ping 通 A ?

时间:2024-03-29 09:02:06浏览次数:21  
标签:为什么 Windows ping 防火墙 设置 不能 服务器 连接

有开发小哥咨询了一个问题,记录一下处理过程分享给有需要的朋友。

 

问题如下:

 

A、B 两台开发服务器连接交换机,并且 A、B 两台服务器的 IP 地址设置为同一个网段,却发现 A 能 ping 通 B ,B 却不能 ping 通 A 。

 

如图:

 

 

问题原因:

 

开发小哥怀疑交换机或者网络有问题,但排查半天也没找到原因,因为这种情况我遇到比较多,就直接说大概率是防火墙的问题,

 

A 能 ping 通 B ,B 却不能 ping 通 A,是因为 A 开启了防火墙,禁止 ping,这样 B 就不能 ping 通 A 了,这么做通常都是出于安全考虑。

 

Windows 服务器系统,Windows7,Windows10 系统,默认防火墙都是禁止了 ping 请求的,还有大多数物理防火墙,如果做网关的话,默认也是禁止 ping 的。

 

 

Windows防火墙
为什么有些人新装的 Windows10 可以 ping 通呢,那是因为安装Ghost版本的系统,系统制作人员把防火墙规则开启了,所以安装好系统后,这台电脑也能够被ping通。
遇到这种单通的情况,我们只需要添加被ping电脑的防火墙,也就是拓扑图上 A Windows防火墙的入站规则,或者临时直接关闭防火墙,B 就能 ping 通 A 了。

如果不想关闭防火墙,又想 A 被 ping 通,就设置 A 的 Windows 防火墙入站规则,点击 Windows 图标,搜索防火墙,点击Windows Defender防火墙-高级设置-入站规则-找到文件和打印机共享(回显请求 - ICMPv4-In),双击-允许连接-确定,可能有好几个,都设置允许连接吧。

 

 

 

 

设置文件和打印机共享(回显请求 - ICMPv4-In)

 

 

 

选择允许连接

 

设置好以后,B 就能 ping 通 A 了。

标签:为什么,Windows,ping,防火墙,设置,不能,服务器,连接
From: https://www.cnblogs.com/ataoxz/p/18103003

相关文章

  • 网站域名突然不能用了
     某次网站域名,所有子域名访问之后,都这样了 https://support.google.com/chrome/answer/99020?visit_id=638472307661456509-1079361443&p=cpn_safe_browsing&hl=zh-Hans&rd=1&co=GENIE.Platform%3DiOS&oco=1 反思:如果公司所有的产品都是这一个二级域名,该域名出现问题,那么......
  • Qt5.14.2 无所不能的Qt数据库操作之旅
    身为程序员,数据库无疑是我们最为亲密无间的好伙伴。但如何高效地操作数据库,却一直是一个令人颇感棘手的难题。不过,没关系,我们的Qt大神们早已为此开辟出一条华丽绝伦的大道,就让我带你一览他们的绝世数据库操作艺术吧!一、查询驱动,方能驱车万里在对数据库开展操作之前,我......
  • 面试题:为什么hadoop不适合存储小文件(1、从NN角度去 分析 2、DN角度分析 3、从MR角度分
    NN角度:小文件一旦很多,那么小文件的权限信息,文件大小信息,归属信息等信息就会跟着增加,每一个小文件都会产生这些信息,这些信息一旦多起来,那么NameNode的元数据就会变大,会导致元数据的大小超过小文件大小的总和,会增加NameNode的压力,有可能导致主节点崩溃,用户就无法通信了DN角度:小文件......
  • 【Piping Server】基本应用方法
    【背景】之前大致介绍了一下轻量的selfHosting可用于局域网提供数据流交换服务的开源工程pipingserver,本篇来具体介绍应用方法,如何安装,运行和使用pipingserver来传输信息。【特征】通过标准HTTP/HTTPS于客户端互连,跨设备无限传输数据流。【使用】在如下页面下载相......
  • ImportError: cannot import name ‘OrderedDict‘ from ‘typing‘
    问题描述使用timm时fromtimm.models.vision_transformerimportBlock遇到报错:"xxx/lib/python3.7/site-packages/torchvision/models/maxvit.py",line3,in<module>fromtypingimportAny,Callable,List,Optional,OrderedDict,Sequence,TupleImportE......
  • 为什么MOS管的栅极要串接电阻?第二个问题太好了!
    在开关电路、驱动电路中,MOS管的栅极经常会串联一个电阻,说实话很多伙伴并不喜欢,因为会影响效率,但是不加又很容易振荡,简直又爱又恨。那这个电阻到底有什么用?第一是限制驱动电流,防止驱动电流过大,避免驱动芯片会因为驱动能力不足损坏。上期我们说过MOS管的开启,是对各个电容进......
  • KingbaseES LWLock buffer_mapping 等待
    在KingbaseES数据库中,会话在将数据块与共享缓冲池的缓冲区相关联时,会触发“LWLockbuffer_mapping”等待事件。这类事件涉及到一种轻量级锁(lwlock),类似于Oracle中的闩锁。这个锁在不同的数据库中可能有不同的名称,但通常被称为buffer_mapping或BufMappingLock。它主要用于实现对HAS......
  • 为什么祖传代码被称为「屎山」?
    部门捞人,前后端可投:jinshuju.net/f/o38ijj虽然说法有点搞笑,但是却一针见血!!!祖传代码被称为「屎山」,主要是因为它代表了一种混乱、难以理解和维护的代码状态。这种称呼源自于开发者在面对这些代码时的感受,它们往往包含了大量累加、冗余以及完全无用的代码,使得这些代码几乎无法被理......
  • JS中为什么forEach方法不能终止
    forEach是我们在日常工作中经常使用到的方法,但是你有什么尝试使用forEach进行停止或终止等操作呢?一、走进forEach对于forEach了解不多的,只知道它可以遍历数组,如果有这么一个操作:一个数组[0,1,2,3,4,5],打印出[0,1,2,3],可能会这么写。1.1尝试returnconstarr=[0,......
  • 面试题——为什么vite打包速度比webpack快
    vite采用了不同的开发模式, 相较于webpack的先打包再启动服务器, vite则是直接启动, 在请求模块时再进行实时编译, 在大型项目中, 这种按需动态编译的模式极大地缩短了时间vite充分利用了现代浏览器对ESModules的支持, 将开发环境下的模块文件直接作为浏览器要执......