- A+
所属分类:Linux
Linux系统,在CentOS 操作系统下,个别环境需求,如何设置禁止别人 ping 我们自己的服务器
1、以root账户进入系统,然后编辑文件 icmp_echo_ignore_all
1 2 3 |
[root@localhost ~]# vim /proc/sys/net/ipv4/icmp_echo_ignore_all 0 表示允许 ping; 1 表示禁止 ping; |
或者
1 2 |
[root@localhost ~]# echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all #允许ping [root@localhost ~]# echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all #禁止ping |
以上方式只是临时性的禁ping 重启后会失效,
2、如果想要重启过后也不能 ping 可以做如下操作:
1 2 3 |
[root@localhost ~]# vim /etc/sysctl.conf net.ipv4.icmp_echo_ignore_all=1 [root@localhost ~]#sysctl -p |
或者
1 |
[root@localhost ~]echo net.ipv4.icmp_echo_ignore_all=1 >/etc/sysctl.conf && sysctl -p |
效果图