云服务器怎么设置禁ping呢?

常见问题

云服务器怎么设置禁ping呢?

2025-03-22 18:18


云服务器怎么设置禁ping呢?

                                            




在云服务器上设置禁Ping(即禁止ICMP回显请求)可以通过配置防火墙规则来实现。以下是不同操作系统下的设置方法:

Linux 系统

使用 iptables

  1. 禁止Ping:

    bash
    复制
    sudo iptables -A INPUT -p icmp --icmp-type echo-request -j DROP
  2. 保存规则:

    bash
    复制
    sudo service iptables save  # 对于使用iptables的系统

    bash
    复制
    sudo iptables-save > /etc/iptables/rules.v4  # 对于Debian/Ubuntu

使用 ufw

  1. 禁止Ping:

    bash
    复制
    sudo ufw deny in proto icmp
  2. 启用规则:

    bash
    复制
    sudo ufw enable

使用 firewalld(适用于CentOS/RHEL)

  1. 禁止Ping:

    bash
    复制
    sudo firewall-cmd --permanent --add-rich-rule='rule protocol value=icmp drop'
  2. 重新加载防火墙规则:

    bash
    复制
    sudo firewall-cmd --reload

Windows 系统

  1. 打开“控制面板” -> “系统和安全” -> “Windows Defender 防火墙”。

  2. 点击“高级设置”。

  3. 在“入站规则”中,点击“新建规则”。

  4. 选择“自定义”,点击“下一步”。

  5. 选择“所有程序”,点击“下一步”。

  6. 在“协议类型”中选择“ICMPv4”,点击“下一步”。

  7. 选择“阻止连接”,点击“下一步”。

  8. 根据需要选择应用规则的网络类型(域、专用、公用),点击“下一步”。

  9. 为规则命名(例如“Block ICMP”),点击“完成”。


标签:
  • 云服务器
  • 禁ping
  • vps
  • 莱卡云