如何在 Debian 10 上使用 iptables 启用/禁用 Ping如何在 Debian 10 上使用 iptables 启用/禁用 Ping如何在 Debian 10 上使用 iptables 启用/禁用 Ping如何在 Debian 10 上使用 iptables 启用/禁用 Ping
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Debian 10 上使用 iptables 启用/禁用 Ping

在生产环境中,出于安全原因禁用网络 ping 是一种常见做法,这样就没有人可以 ping 您的服务器。但是,默认情况下,Linux 服务器上启用 ping。

在本教程中,我将向您展示如何使用 iptables 防火墙禁用或启用 ping 端口。我已经在 Debian 10 上运行了这些命令。但是,它也应该可以在大多数其他 Linux 系统上运行。

在 iptables 中检查 Ping

打开终端并使用以下命令检查 ping 状态。

ping 127.0.0.1

从下面的屏幕截图中可以看到,我们的系统已启用 ping。

使用 iptables 禁用 Ping

当我们验证 ping 已启用时,让我们在 iptables 中禁用它。

使用 root 权限打开终端并执行以下命令。

sudo iptables -A INPUT -p icmp --icmp-type echo-request -j REJECT

再次,让我们使用以下命令检查 iptable 中的规则列表。

iptables -L

从下面的截图中,我们可以清楚地看到新的规则是在iptables中。

现在让我们使用以下命令检查 ping 状态。

ping 127.0.0.1

从上面的屏幕截图中可以看到,Ping 现已禁用。

在 iptables 中启用 Ping

如果您想在iptables中启用ping功能,请运行以下命令删除上述规则。

发出以下命令,您会发现 iptables 中没有规则。

您还可以 ping 本地主机,您会发现您已成功。

平 127.0.0.1

我希望本教程对您有所帮助。坐等新文章。

©2015-2025 艾丽卡 support@alaica.com