如果你的 Ubuntu 系统被禁用了 ping(即无法被其他设备 ping 通,通常是因为 ICMP 回应被禁用或防火墙阻止),以下是打开 ping(允许 ICMP echo 请求)的详细步骤。结合之前的上下文(ufw
和 command-not-found
报错),我会假设你可能仍面临环境问题,并提供简洁且可操作的解决方案。
1. 检查并启用 ICMP 回应
Ubuntu 系统可能通过内核参数禁用了 ICMP 回应。检查并启用:
sysctl net.ipv4.icmp_echo_ignore_all
- 如果输出为
1
,表示 ICMP 回应被禁用。 - 启用 ICMP 回应:
sudo sysctl -w net.ipv4.icmp_echo_ignore_all=0
- 使更改永久生效,编辑
/etc/sysctl.conf
:
添加或修改以下行:sudo nano /etc/sysctl.conf