欢迎光临徐州转运服务网
详情描述

一、临时设置(重启后失效)

1. 禁止ping

# 方法1:使用sysctl(立即生效,重启失效)
sudo sysctl -w net.ipv4.icmp_echo_ignore_all=1

# 方法2:直接修改/proc文件系统
echo 1 | sudo tee /proc/sys/net/ipv4/icmp_echo_ignore_all

2. 允许ping

# 恢复允许ping
sudo sysctl -w net.ipv4.icmp_echo_ignore_all=0
echo 0 | sudo tee /proc/sys/net/ipv4/icmp_echo_ignore_all

二、永久设置(需重启网络服务或系统)

1. 通过sysctl配置文件

# 编辑sysctl配置文件
sudo nano /etc/sysctl.conf

# 在文件末尾添加:
# 禁止ping
net.ipv4.icmp_echo_ignore_all = 1

# 或允许ping
# net.ipv4.icmp_echo_ignore_all = 0

# 使配置立即生效
sudo sysctl -p

2. 通过iptables/ufw/firewalld(更推荐)

iptables方案:
# 禁止所有入站ping请求
sudo iptables -A INPUT -p icmp --icmp-type echo-request -j DROP

# 允许所有入站ping请求
sudo iptables -D INPUT -p icmp --icmp-type echo-request -j DROP  # 删除规则
# 或
sudo iptables -A INPUT -p icmp --icmp-type echo-request -j ACCEPT

# 保存iptables规则(不同系统命令不同)
# Ubuntu/Debian: sudo iptables-save > /etc/iptables/rules.v4
# CentOS/RHEL: sudo service iptables save
ufw方案(Ubuntu/Debian):
# 禁止ping
sudo ufw deny icmp

# 允许ping
sudo ufw allow icmp
firewalld方案(CentOS/RHEL/Fedora):
# 查看当前ICMP设置
sudo firewall-cmd --query-icmp-block=echo-request

# 禁止ping
sudo firewall-cmd --permanent --add-icmp-block=echo-request
sudo firewall-cmd --reload

# 允许ping
sudo firewall-cmd --permanent --remove-icmp-block=echo-request
sudo firewall-cmd --reload

三、验证设置

# 检查当前系统设置
cat /proc/sys/net/ipv4/icmp_echo_ignore_all
# 输出1表示禁止,0表示允许

# 从另一台机器测试ping
ping 目标服务器IP

四、注意事项

区别对待

  • icmp_echo_ignore_all=1:系统内核直接丢弃所有ICMP回显请求
  • 防火墙规则:更灵活,可以针对特定IP或网络设置规则

iptables规则示例(更精细控制):

# 只允许特定IP ping
sudo iptables -A INPUT -p icmp --icmp-type echo-request -s 192.168.1.100 -j ACCEPT
sudo iptables -A INPUT -p icmp --icmp-type echo-request -j DROP

# 允许局域网ping,禁止外网ping
sudo iptables -A INPUT -p icmp --icmp-type echo-request -s 192.168.1.0/24 -j ACCEPT
sudo iptables -A INPUT -p icmp --icmp-type echo-request -j DROP

IPv6设置(如果需要):

# 临时设置
sudo sysctl -w net.ipv6.icmp.echo_ignore_all=1

# 永久设置:在/etc/sysctl.conf中添加
net.ipv6.icmp.echo_ignore_all = 1

建议使用防火墙方案,因为这样更灵活且易于管理。根据你的发行版选择合适的工具(iptables/ufw/firewalld)。

相关帖子
从1930到2026,世界杯东道主优势到底存在不存在,统计怎么说?
从1930到2026,世界杯东道主优势到底存在不存在,统计怎么说?
徐州赛事保障救护车出租服务-24小时救护车接送病人
徐州赛事保障救护车出租服务-24小时救护车接送病人
徐州救护车跨省护送病人|设备齐全,车内自带自动担架
徐州救护车跨省护送病人|设备齐全,车内自带自动担架
徐州120救护车出租收费标准-长途跨省救护车转运24小时电话
徐州120救护车出租收费标准-长途跨省救护车转运24小时电话
徐州精准获客渠道#网站开发服务公司,一站式服务
徐州精准获客渠道#网站开发服务公司,一站式服务
关于医保个人账户跨省共济,哪些亲属关系符合被共济人的绑定条件?
关于医保个人账户跨省共济,哪些亲属关系符合被共济人的绑定条件?
柳州救护车跑长途|医疗转运车租赁
柳州救护车跑长途|医疗转运车租赁
泰安企业获客软件#品牌网站定制,专业团队
泰安企业获客软件#品牌网站定制,专业团队
宝宝刚出生就住院了,还没来得及办医保,费用能追溯报销吗?
宝宝刚出生就住院了,还没来得及办医保,费用能追溯报销吗?
抚顺网站优化服务公司@行业网站建设,收费标准
抚顺网站优化服务公司@行业网站建设,收费标准
未来基于脑机接口的“意念控制”,能否让残障人士的生活更加便利?
未来基于脑机接口的“意念控制”,能否让残障人士的生活更加便利?
房子一押二押面签话术分享,这样回答银行经理问题不踩雷
房子一押二押面签话术分享,这样回答银行经理问题不踩雷
襄阳企业商城建设#品牌网站定制,专业设计团队
襄阳企业商城建设#品牌网站定制,专业设计团队
南宁救护车出租转院|接送病人转院出院
南宁救护车出租转院|接送病人转院出院
当我们想取消一个不再需要的订阅时,通常会遇到哪些阻力点?
当我们想取消一个不再需要的订阅时,通常会遇到哪些阻力点?
肇庆活动赛事保障救护车租赁-租救护车护送病人转院
肇庆活动赛事保障救护车租赁-租救护车护送病人转院
云浮120救护车接送病人出院-急救车长途转运
云浮120救护车接送病人出院-急救车长途转运
未来,随物联网设备普及,连接公共网络会带来哪些新的安全挑战?
未来,随物联网设备普及,连接公共网络会带来哪些新的安全挑战?
在厨房准备食物或就餐前后,保持手部清洁为何要从改变遮挡习惯开始?
在厨房准备食物或就餐前后,保持手部清洁为何要从改变遮挡习惯开始?
想让煮好的面条在碗里放久一点也不粘连,可以怎么处理?
想让煮好的面条在碗里放久一点也不粘连,可以怎么处理?
合肥短视频运营推广#java开源cms二次开发,网站制作
合肥短视频运营推广#java开源cms二次开发,网站制作