zoukankan      html  css  js  c++  java
  • CentOS-7禁Ping

    系统版本:CentOS Linux release 7.5.1804 (Core)

    防火墙:firewall(0.6.3)

    • 方法一:临时禁ping(重启失效)
    # 默认配置为0,表示启用Ping
    [root@VM-0-16-centos ~]# cat /proc/sys/net/ipv4/icmp_echo_ignore_all
    0
    
    # 修改为1表示禁Ping
    echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
    
    # 修改为0表示启用Ping
    echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all
    
    • 方法二:修改配置文件(永久生效)
    # 修改/etc/sysctl.conf文件(没有配置项添加,有配置项直接修改值即可)
    net.ipv4.icmp_echo_ignore_all = 1  # 表示禁Ping
    net.ipv4.icmp_echo_ignore_all = 0  # 表示启用Ping
    
    # 修改完后使用下面命令刷新配置
    sysctl -p
    
    • 方法三:防火墙配置
    # 添加规则禁Ping
    firewall-cmd --permanent --add-rich-rule='rule protocol value=icmp drop'
    # 刷新防火墙
    firewall-cmd --reload
    # 查看规则
    [root@VM-0-16-centos ~]# firewall-cmd --list-all
    public
      target: default
      icmp-block-inversion: no
      interfaces:
      sources:
      services: dhcpv6-client ssh
      ports:
      protocols:
      masquerade: no
      forward-ports:
      source-ports:
      icmp-blocks:
      rich rules:
    	rule protocol value="icmp" drop	 #可以看到规则已经添加
    	
    # 恢复Ping
    firewall-cmd --permanent --remove-rich-rule='rule protocol value=icmp drop'
    之后刷新防火墙即可
    
  • 相关阅读:
    事务的特性(ACID)
    网络代理
    防止SpringMVC拦截器拦截js等静态资源文件
    Tomcat配置虚拟目录
    SpringMVC总结(SSM)
    Spring声明式事务总结
    Linux中MySQL忽略表中字段大小写
    MySQL之sql文件的导入导出
    MyBatis总结
    Linux网络
  • 原文地址:https://www.cnblogs.com/os-linux/p/14676023.html
Copyright © 2011-2022 走看看