Rumah > Tutorial sistem > LINUX > Bagaimana untuk melumpuhkan arahan ping dalam sistem Linux?

Bagaimana untuk melumpuhkan arahan ping dalam sistem Linux?

WBOY
Lepaskan: 2024-02-13 09:27:12
ke hadapan
743 orang telah melayarinya

Dalam sistem Linux, arahan ping biasanya digunakan untuk menguji sambungan rangkaian dan mengesan kelewatan rangkaian. Walau bagaimanapun, kadangkala kita akan mendapati bahawa dalam sesetengah sistem Linux, arahan ping menggesa bahawa kebenaran tidak mencukupi atau tidak boleh digunakan. Mengapa ini berlaku? Apakah sebenarnya yang menyebabkan arahan ping dilumpuhkan? Bagaimana untuk menyelesaikan masalah ini? Dalam artikel ini, kami akan meneroka sebab mengapa arahan ping dilumpuhkan dan cara membetulkannya.

Bagaimana untuk melumpuhkan arahan ping dalam sistem Linux?

1. Tetapan parameter kernel

1. Benarkan tetapan ping

Sementara

echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all
Salin selepas log masuk

Kekal

echo net.ipv4.icmp_echo_ignore_all=0 >> /etc/sysctl.conf
sysctl -p # 执行这条命令使更改后的 /etc/sysctl.conf 配置文件生效
Salin selepas log masuk

Nota: Jika medan net.ipv4.icmp_echo_ignore_all sudah wujud dalam fail konfigurasi /etc/sysctl.conf, maka hanya gunakan vim untuk menukar nilai yang sepadan.

2. Lumpuhkan tetapan ping

Sementara

echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all
Salin selepas log masuk

Kekal

echo net.ipv4.icmp_echo_ignore_all=1 >> /etc/sysctl.conf
sysctl -p  # 执行这条命令使更改后的 /etc/sysctl.conf 配置文件生效
Salin selepas log masuk

Nota: Jika medan net.ipv4.icmp_echo_ignore_all sudah wujud dalam fail konfigurasi /etc/sysctl.conf, maka hanya gunakan vim untuk menukar nilai yang sepadan.

2. Tetapan firewall

Nota: Premis untuk menggunakan kaedah berikut ialah konfigurasi kernel adalah nilai lalai, iaitu kernel tidak mengharamkan ping

1. Benarkan tetapan PING

      iptables -A INPUT -p icmp --icmp-type echo-request -j ACCEPT
      iptables -A OUTPUT -p icmp --icmp-type echo-reply -j ACCEPT
Salin selepas log masuk

2. Lumpuhkan tetapan PING

      iptables -A INPUT -p icmp --icmp-type 8 -s 0/0 -j DROP

      --icmp-type 8 echo request  表示回显请求(ping请求)

      0/0 表示所有 IP
Salin selepas log masuk

Ringkasan

Artikel ini memperkenalkan sebab dan penyelesaian untuk arahan ping dilumpuhkan dalam sistem Linux. Kami boleh menyelesaikan masalah ini dengan mengubah suai tetapan sistem, memulakan semula perkhidmatan rangkaian dan memasang perisian pihak ketiga. Sudah tentu, anda juga perlu memberi perhatian kepada keselamatan dan rasional apabila menggunakan arahan ping, dan jangan menyalahgunakan atau menyalahgunakan arahan ini. Saya harap pembaca boleh mengetahui lebih lanjut tentang sambungan rangkaian dalam sistem Linux daripada artikel ini, dan menjadi lebih selesa apabila menggunakan sistem Linux.

Atas ialah kandungan terperinci Bagaimana untuk melumpuhkan arahan ping dalam sistem Linux?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:lxlinux.net
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan