ICMP协议服务器怎么开启关闭ICMP协议?
一、ICMP协议简介
ICMP(Internet Control Message Protocol)Internet控制报文协议。它是TCP/IP协议簇的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。
ICMP使用IP的基本支持,就像它是一个更高级别的协议,但是,ICMP实际上是IP的一个组成部分,必须由每个IP模块实现。
二、ICMP协议的作用
在RFC,将ICMP 大致分成两种功能:差错通知和信息查询。
ICMP协议应用在许多网络管理命令中,下面以 ping 和 tracert 命令为例详细介绍 ICMP 协议的应用。
(1) ping 命令使用 ICMP 回送请求和应答报文
在网络可达性测试中使用的分组网间探测命令 ping 能产生 ICMP 回送请求和应答报文。目的主机收到 ICMP 回送请求报文后立刻回送应答报文,若源主机能收到 ICMP 回送应答报文,则说明到达该主机的网络正常。
(2)路由分析诊断程序 tracert 使用了 ICMP时间超过报文
tracert 命令主要用来显示数据包到达目的主机所经过的路径。通过执行一个 tracert 到对方主机的命令,返回数据包到达目的主机所经历的路径详细信息,并显示每个路径所消耗的时间。
三、服务器怎么开启/关闭ICMP协议
(1)Linux服务器
首先通过SSH登录服务器,相关命令如下
打开ICMP协议(取消禁PING)
echo "0">/proc/sys/net/ipv4/icmp_echo_ignore_all
cat /proc/sys/net/ipv4/icmp_echo_ignore_all
关闭ICMP协议(禁PING)
echo "1">/proc/sys/net/ipv4/icmp_echo_ignore_all
cat /proc/sys/net/ipv4/icmp_echo_ignore_all
(2)Windows服务器
一般通过mstsc远程登录Windows服务器,然后打开控制面板>系统和安全>Windows防火墙>高级设置
再点击“入站规则”,找到"文件和打印机共享(回显请求-ICMPv4-In)",鼠标右键“启用规则”,这样就打开了ICMP协议,外部PING命令可以得到服务器的回显请求,想要禁用ICMP协议的话用同样的方法禁用就可以了。
参考链接:
https://www.cnblogs.com/iiiiher/p/8513748.html
https://baike.baidu.com/item/ICMP/572452?fromtitle=ICMP%E5%8D%8F%E8%AE%AE&fromid=421332&fr=aladdin
原文链接:https://www.senyun.net/news/content/79.html
ICMP协议服务器怎么开启关闭ICMP协议?相关推荐
- linux ssh关闭icmp,ICMP协议服务器怎么开启关闭ICMP协议?
一.ICMP协议简介 ICMP(Internet Control Message Protocol)Internet控制报文协议.它是TCP/IP协议簇的一个子协议,用于在IP主机.路由器之间传递控制 ...
- 三方协议服务器不填,毕业生三方协议可以不填么
一.什么是三方协议 三方协议是<普通高等学校毕业生.毕业研究生就业协议书>的简称,它是明确毕业生.用人单位.学校三方在毕业生就业工作中的权利和义务的书面表现形式,能解决应届毕业生户籍.档案 ...
- cip协议服务器,CIP(通用工业协议)_百度百科
通用工业协议(Common Industrial Protocol,CIP)是一种应用在工业自动化的通信协定,由开放DeviceNet厂商协会(Open DeviceNet Vendors Assoc ...
- vxi11协议服务器的实现,通过VXI-11协议控制LXI仪器
[摘要] LXI is a kind of bus standard based on LAN,LXI will develop fast in future.The VXI-11 protocol ...
- 【Android 逆向】Android 逆向通用工具开发 ( Android 端远程命令工具 | Android 端可执行程序的 main 函数操作 | TCP 协议服务器建立 | 接收客户端数据 )
文章目录 前言 一.Android 端可执行程序的 main 函数操作 二.Android 端 TCP 协议服务器建立 三.Android 端接收 PC 端传来的数据 四.博客资源 前言 本篇博客重点 ...
- Windows系统icmp协议的打开与关闭
在打开防火墙的情况下如何开启或关闭icmp协议 打开控制面板>系统和安全>Windows Defender防火墙 进入"高级设置" 再点击"入站规则" ...
- 【学习笔记】网络层——无分类编址CIDR、ARP协议、DHCP协议和ICMP协议
文章目录 一. CIDR ① 定义 ② 构成超网 ③ 最长前缀匹配 二. ARP协议 ① 定义 ② 例题 三. DHCP协议 ① 主机如何获取IP ②DHCP协议 四. ICMP协议 ① ICMP差错 ...
- 数据链路层(ARP协议,DNS协议和ICMP协议)
数据链路层(以太网协议):负责两个相邻设备之间的数据帧的传送和识别 一.以太网的帧格式 源地址和目的地址是指网卡的硬件地址(也叫MAC地址),长度是48位(6个字节),是在网卡出厂时固化的. 帧格式类 ...
- 开启服务器ping协议,服务器开启ping
服务器开启ping 内容精选 换一换 通过在BIOS中设置一些高级选项,可以有效提升虚拟化平台性能.表1列出了TaiShan服务器和性能相关的BIOS推荐配置项.开启CPU预取配置选项的目的在于CPU ...
最新文章
- 修改mdev配置支持SD卡自动挂载
- u 20ubuntu 安装 postfix_极力推荐和田咨询问题U型钢托盘厂家
- 回首阿里10年产品经理路,1点忠告希望在2021帮到你
- 近期计算机视觉机器学习竞赛汇总
- spark学习-71-源代码:Endpoint模型介绍(3)-Endpoint SendAsk流程
- aix ssh服务??
- linux查看系统的版本信息失败,Linux - 查看系统的版本信息
- React Native 轻松集成统计功能(iOS 篇)
- python文件创建人_Python文件处理:创建、打开、追加、读、写
- flex builder的安装
- 91卫图助手免费获取高清影像
- py之基于分块运动补偿的视频压缩
- Centos设置开机自动启动
- 浅谈FPGA的乒乓操作
- VS编程,WPF中响应键盘事件、检测键盘键是否按下的一种方法
- Vue实现省、市、县三级联动
- PHP文案馆头像壁纸小程序源码独立后台
- 与ck读音相同的单词有哪些
- 用python画七巧板_用turtle画一个七巧板
- Vector源码学习