当前位置: 技术问答>linux和unix
如果linux不支持ping命令,会有什末样的结果呢?望高手指点
来源: 互联网 发布时间:2015-09-06
本文导语: 如果linux不支持ping命令,会有什末样的结果呢?或者说,如果ICMP报文的ICMP_ECHO不等于0,或ICMP_ECHOREPLY不等于8,会是一种什么情况呢?或者说如果把ICMP_ECHO改定为1,会产生怎样的影响呢?有哪些内容需要跟着改动呢?...
如果linux不支持ping命令,会有什末样的结果呢?或者说,如果ICMP报文的ICMP_ECHO不等于0,或ICMP_ECHOREPLY不等于8,会是一种什么情况呢?或者说如果把ICMP_ECHO改定为1,会产生怎样的影响呢?有哪些内容需要跟着改动呢?望高手指点
|
没有什么后果,就是别人ping你的时候不通罢了,网络连接照常运行
欢迎访问我的个人网站 www.linuxc.net
欢迎访问我的个人网站 www.linuxc.net
|
ping 只是一种调试手段,仅此而已。底层的ICMP协议也是一种控制协议。,所谓协议就是各方都达成的一个标准,所以修改了ICMP_ECHO 或者其他,就好像一个人说中文,一个人说英文,结果怎么都不明白对方的意思。。嗯,就是这样
|
去看内核原码吧
|
自己修改内核代码
编译一下看看结果
编译一下看看结果
|
事实上linux支持ping
倒是可以设置禁止ping
倒是可以设置禁止ping
|
linux 不支持 ping 命令是什么意思?如果没有 iputils 包那么就没有办法运行 ping 命令,但是这不是说 "Linux doesn't support `ping' command".
Linux 内核可以取消对 ICMP 的支持,甚至可以取消支持 Networking。。。但是好像很少有人这样配置内核
Linux 内核可以取消对 ICMP 的支持,甚至可以取消支持 Networking。。。但是好像很少有人这样配置内核
|
ding@ui01:~>ping 129.128.147.243
ping: icmp open socket: Operation not permitted
网络什么都是好的,就是没法ping
ping: icmp open socket: Operation not permitted
网络什么都是好的,就是没法ping
|
ping不通,就不ping了。没有什么影响,如果改了igmp,tcp也有影响