发布网友
共2个回答
热心网友
Ping命令发送的是ICMP数据包,因此要使Linux对ping命令不反应,即让系统忽略掉ICMP包即可。
1、以root用户登录系统
2、执行如下图所示命令开启忽略,通过echo命令向/proc/sys/net/ipv4/icmp_echo_ignore_all 文件写入1即开启忽略,这时候ping本机ip地址已经不通了。
3、执行如下图所示命令关闭忽略,通过echo命令向/proc/sys/net/ipv4/icmp_echo_ignore_all 文件写入0即关闭忽略,这时候ping本机地址已经通了。
热心网友
在linux里,如果要想使ping 没反应也就是用来忽略icmp包。可以用:
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
若想恢复就用:
echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all
Linux命令的使用时linux运维中的核心基础,因此你需要知道常见的命令的功能选项,这样你才能够更好的处理遇到的问题。关于Linux命令学习这块,你学习刘遄老师的书籍《linux就该这么学》,相信你会把linux命令掌握得非常的透彻。