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

article/2025/9/22 2:00:12

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

问题如下:

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 了。


http://chatgpt.dhexx.cn/article/26dVYqdQ.shtml

相关文章

网络何时能ping通?什么情况下不能ping通?

1. 在同一网段内 假设电脑A、B均在192.168.0.X的网络内,两台电脑不需要额外的设置,就可以互相ping通。如果ping不通,可能的原因是: 目标主机的防火墙没关闭目标主机有电脑管家/360等防护软件 2. 在不同网段 如上图,…

主机与虚拟机ping通

主机与虚拟机ping通,之前上课按老师的配置一步一步来,都忘带了脑子,这次自己也可以实现配置自由了。 1.第一步,查看主机ip,cmd->ipconfig 2.设置虚拟机,同一网段 子网ip:我设置为192.168.172.0 子网掩码…

能ping通,TCP就一定能连通吗?

平时,我们想要知道,自己的机器到目的机器之间,网络通不通,一般会执行ping命令。 一般对于状况良好的网络来说,你能看到它对应的loss丢包率为0%,也就是所谓的能ping通。如果看到丢包率100%,也就…

关于虚拟机能ping通主机,而主机不能ping通虚拟机的问题

Ping不通虚拟机或者主机这个问题恐怕让很多同学头疼吧?如果你是关于标题的问题,可以参考一下,如果是其他问题请移步其他博客。当然也欢迎大家前来阅读指正!第一次写,写的不好的地方大家多包涵! 这个问题是我…

不同网段怎么ping通

A 类地址子网掩码是 255.0.0.0 ,也可写作 /8 B 类地址子网掩码是 255.255.0.0 ,也可写作 /16 C 类地址子网掩码是 255.255.255.0 ,也可写作 /24 。 网段地址是主机号全为 0 的地址,表示某个网段,比如:网段地…

主机无法Ping通虚拟机

VMware主机无法Ping通虚拟机 原因分析 虚拟机未设置成nat网络模式;虚拟机设置成桥接模式,但是未和主机配置统一网段ip;或是主机网卡故障。而具体的虚拟机ping不通主机原因,在不同模式下可能的情况: 1、桥接模式 可能…

两台虚拟机如何ping通

(一)关闭防火墙: sudo ufw disable (二)点击菜单栏编辑→虚拟网络编辑器 点击右下角更改设置→选择桥接模式→最后点击确定 (三)设置两台虚拟机的IP都是自动获取(均进行如下操作&a…

linux可以ping通,Linux可以Ping通但不能traceroute

今天闲来无事,想弄清楚学校至百度服务器的网络问题,结果不试不知道,一试吓一跳。完全出乎我的意料。我们学校的网关是172.21.6.254,172.21.4.254和172.21.7.254。发现可以ping通学校网关,却不能traceroute。如下图: 这…

IP编址和ping通原理

OSI开放系统互联(ISO) 七层: 应用层(application)表示层(presentation)会话层(session)传输层(transport) 单位:分段 s…

什么是ping通

ping这个命令是用来检测你的电脑和你所输入的IP地址127.0.01是否有数据通讯,以判断网络通不通的问题,执行这个命令也很简单,在开始——运行,输入ping 127.0.01,上面会出现一些数据,如果你看到了out of date的字样证明是不通的。 如果其它电脑互通, 初步怀疑是子网设置错误…

网络/Network - 网络层 - 局域网 - 两台主机互ping - 学习/实践

1.应用场景 主要用于同一局域网下, 两台主机相互通信, 相互访问. 2.学习/操作 环境 两台主机 Windows系统 1.介绍 同一局域网[同一网段, 即处于同一网关下, 基本认为子网掩码相同]下, 两台或者多台主机之间相互通信, 用来模拟客户端与服务器之间的沟通交互. 通过cmd下, ping…

wpf 按钮添加图标

1.打开iconfont添加自己想要的图标到购物车 2.下载代码到本地 3.wpf项目里新建文件夹Fonts,并把iconfont.ttf拷贝进来 4.这一步很关键&#xff0c;将文件生成为资源&#xff0c;要不然在xaml里面看的是正常的&#xff0c;但是运行的时候会变成口 5.修改App.xaml代码 <Appli…

WPF入门之布局

一、类型 wpf的布局有五种大类 DockPanel 停靠面板StackPanel 栈面板WrapPanel 环绕面板Grid 网格面板Canvas 精准定位 二、区别 1、DockPanel 面板&#xff0c;里面的元素用Dock属性来设置停靠在哪个方向,分别有:Right(右停靠),Left(左停靠)&#xff0c;Buttom&#xf…

WPF双向绑定

一&#xff0e;WPF双向绑定 1.1下载Mvvm配置 点击工具 NuGet ,选择中间的管理解决方案包&#xff0c;查询Mvvm选择MvvmLight 和MvvmLight libraries only进行安装。不能马上关闭网络&#xff0c;需要网络加载引用。 继承MVVM :ViewModelBase 上下文DataContext 1.2 数据库…

WPF图表控件

在用WPF开发中&#xff0c;我们也会涉及到用图表来表示数据&#xff0c;而用图表可以直观表示&#xff0c;让客户一目了然。 那么图表在WPF中应运而生&#xff0c;而在WPF中使用图表控件来实现这一效果。其中图表控件也有很多&#xff0c;比如&#xff1a;柱形图(Column)、曲线…

WPF 应用发布

WPF 应用程序发布 发布位置安装位置设置发布位置 发布之后的文件存放位置 安装位置 如果勾选从CD、DVD 或 USB 驱动器 , 则默认为允许脱机使用 设置 如果不允许脱机使用 , 则默认必须检测更新 , 本机不会有安装和开始菜单的启动入口(程序文件会藏在C:\Users\Administrat…

WPF弹窗

实现弹窗 弹窗和前面实现的登录跳转的功能类似&#xff0c;都是定义一个窗口类&#xff0c;在其它窗口的函数中实例化使用。区别在于&#xff0c;登录跳转实例化新的窗体后&#xff0c;登录的窗体就丢弃了&#xff0c;保留新建的窗体&#xff1b;而弹窗则是一个临时性窗体&…

WPF文件创建

在创建WPF文件时和创建MVC文件一样要先打开Visual Studio开发工具&#xff0c;然后再去创建一个新的文件。 打开Visual Studio开发工具之后点击创建新项目然后弹出创建新项目的所有语言&#xff1a; 2.然后点击搜索模板&#xff0c;在搜索模板中输入“WPF”然后就会搜索出跟WP…

WPF数据绑定

一、概念&#xff1a;什么是数据绑定&#xff1f; WPF中的数据绑定&#xff1a;是在应用程序 UI 与业务逻辑之间建立连接的过程&#xff1b; 扩展&#xff1a; 1.为应用程序提供了一种表示数据和与数据交互的简单而又一致的方法。 2.元素能够以公共语言运行时 (CLR) 对象和 XML…

WPF入门0:WPF的基础知识

WPF入门0&#xff1a;WPF的基础知识 WPF 可创建动态的数据驱动的呈现系统。 系统的每一部分均可通过驱动行为的属性集来创建对象。 数据绑定是系统的基础部分&#xff0c;在每一层中均进行了集成。 传统的应用程序创建一个显示内容&#xff0c;然后绑定到某些数据。 在 WPF 中…