Как постоянно отключать ответ Ping (эхо ICMP) в Linux?

Если ваша версия grep поддерживает режим PCRE, вы можете попробовать

grep -Po '(?<="\^")http.+?(?="\^")'
11
23.05.2019, 21:04
2 ответа

How would I be able to leave echo off even when I am rebooting my laptop?

Вы можете использовать один из следующих трех способов (как root):

Редактировать/etc/sysctl.conf

Добавьте следующую строку в/etc/sysctl.conf:

net.ipv4.icmp_echo_ignore_all=1

Тогда:

sysctl -p

Использование iptables:

iptables -I INPUT -p icmp --icmp-type echo-request -j DROP

С хроном

Запустите crontab -eот имени пользователя root, затем добавьте следующую строку:

@reboot echo "1" > /proc/sys/net/ipv4/icmp_echo_ignore_all

Запустить и включить службу:

systemctl start cron.service
systemctl enable cron.service
20
27.01.2020, 19:58

Обратите внимание: если вы используете UFW и пытаетесь применить настройку net.ipv4.icmp_echo_ignore_allв /etc/sysctl.conf, вы можете обнаружить, что после перезагрузки это не дает никакого эффекта. В этом случае найдите ту же настройку в /etc/ufw/sysctl.confи измените ее там.

0
02.03.2021, 21:59

Теги

Похожие вопросы