Bagaimana cara menonaktifkan Ping Response (ICMP echo) di Linux setiap saat?


11

Saya ingin menonaktifkan respons ping sepanjang waktu di sistem operasi Ubuntu saya, perintah berikut ini berfungsi tetapi hanya sampai sistem reboot:

Ping:

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

Ping di:

echo "0" > /proc/sys/net/ipv4/icmp_echo_ignore_all

Bagaimana saya bisa membiarkan gema mati bahkan setelah me-reboot laptop saya?

Jawaban:


17

Bagaimana saya bisa membiarkan gema berhenti bahkan ketika saya me-reboot laptop saya?

Anda dapat menggunakan salah satu dari tiga cara berikut (sebagai root):

Edit /etc/sysctl.conf

Tambahkan baris berikut ke Anda /etc/sysctl.conf:

net.ipv4.icmp_echo_ignore_all=1

Kemudian:

sysctl -p

Menggunakan iptables:

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

Dengan cron

Jalankan crontab -esebagai root, lalu tambahkan baris berikut:

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

Mulai dan aktifkan layanan:

systemctl start cron.service
systemctl enable cron.service
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.