如何设置linux服务器禁ping?

有时候我们需要将服务器设置成禁ping模式,那么如何实现?其实很简单!

以root身份修改/proc/sys/net/ipv4/icmp_echo_ignore_all文件即可。

其值默认为0,代表可ping

将其值改为1,表示禁ping

那么我来修改一下:

vim  /proc/sys/net/ipv4/icmp_echo_ignore_all

保存时提示:

怎么会这样?

查阅文档得知,如果想修改他的数值可以echo 0 或 1到这个文件。上篇介绍过/proc文件系统。知道proc/sys/net/ipv4/icmp_echo_ignore_all不是真实的文件,所以重启机器后会失效!

想要永久生效,可以在/etc/sysctl.conf里面写入net.ipv4.icmp_echo_ignore_all=1

时间: 2024-10-12 13:57:11

如何设置linux服务器禁ping?的相关文章

linux服务器禁ping

[[email protected] ~]# cat /proc/sys/net/ipv4/icmp_echo_ignore_all 查看icmp_echo_ignore_all的值   0是允许ping   1是禁止ping 修改为icmp_echo_ignore_all的值为1  这个只是在内存生效,重启就恢复0 [[email protected] ~]# echo "1" > /proc/sys/net/ipv4/icmp_echo_ignore_all 然后ping下这

linux服务器禁ping和开启ping功能

centos7系统 临时修改 echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all 1 表示禁ping 0 表示开启ping 或者: sysctl -w net.ipv4.icmp_echo_ignore_all=1 1 表示禁ping 0 表示开启ping 永久生效 修改配置文件/etc/sysctl.conf vim /etc/sysctl.conf net.ipv4.icmp_echo_ignore_all=1 保存退出,sysctl -p

Linux服务器禁ping与开启ping

修改 /proc/sys/net/ipv4/icmp_echo_ignore_all   内容为 1 禁止ping  内容为0 开启ping. sysctl -w net.ipv4.icmp_echo_ignore_all=1    这条命令的效果同上 如图: 还有另外一种使用iptables进制ping. iptables -A INPUT -p icmp --icmp-type 8 -s 0/0 -j DROP   ping 命令工作的是 发送一个ICMP请求报文交给目的IP,然后目的IP回

Linux服务器禁用ping

Ping是通过发送ICMP报文(类型8代码0)探寻网络主机是否存在的一个工具,如果服务器不能很好处理过大的Ping包,导致出现了Ping to Death的攻击方式(用大Ping包耗尽对方的服务器资源). Linux禁用ping格式如下: [[email protected] ~]# echo "0"> /proc/sys/net/ipv4/icmp_echo_ignore_all 默认情况下:"icmp_echo_ignore_all"的值为"0&

设置linux服务器定时与时间服务器同步

在一些大公司经常出现这样一个情况:公司或一些机关单位的内部业务系统的应用服务器以及数据都是做的多机集群部署而且基本都是linux系统,而且都是内部网,不与外网通讯的.这样经常就会出现一个情况,我发送任务的时间还晚于对方任务接收的时间.这样经常令我们头痛,那为什么会出现这样一个情况呢,其实就是linux机器的系统没有定时同步导致的,这个问题不仅linux系统有,windows系统也会出现这样的问题,比如我们的windows系统很久没开过机了,那么我们就会发现windows系统上的时间不对了,但是为

设置 Linux 服务器中 MySQL 允许远程访问

开启 MySQL 远程访问权限: 在linux系统上登陆mysql服务. -- root 是用户名 [[email protected] ~]# mysql -u root -p Enter password: -- 输入密码 创建远程连接 MySQL 的用户: -- 创建用户.密码及权限范围 第一个 roo t为用户名 @后为适用的主机,‘%’表示所有电脑都可以访问连接,第二个 root 为密码 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192

设置linux服务器文件夹权限

最近搞的网站一上传图片,就报500错误.经排查是服务器文件夹权限设置问题. 使用命令: chmod o+rwx avatar 即可改变文件夹权限设置.

Linux服务器关闭/开启ICMP协议(ping)

经常会遇到一些问题就是主机明明是在线的却ping不通的,对方可能开启了禁ping模式有时为安全问题着想,需要给我们的Linux服务器禁ping 关闭ICMP协议(禁ping) echo "1">/proc/sys/net/ipv4/icmp_echo_ignore_all cat /proc/sys/net/ipv4/icmp_echo_ignore_all 打开ICMP协议(取消禁ping) echo "0">/proc/sys/net/ipv4/ic

Centos 系统禁ping设置

说明: * 在网络中允许外来的ping响应,有时会给服务器带来安全风险: * Linux默认允许ping响应: * 系统是否允许ping由2个因素决定(内核参数和防火墙),只有2个因素同时满足才能允许ping. 一.修改内核参数 临时生效:临时禁ping,服务器重启后失效 #echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all  //默认值是0 永久生效:修改文件/etc/sysctl.conf #vi /etc/sysctl.conf net.ipv4