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

Bagaimana untuk melumpuhkan arahan ping dalam sistem Linux?

WBOY
WBOYke hadapan
2024-02-13 09:27:12709semak imbas

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

Kekal

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

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

Kekal

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

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

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

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!

Kenyataan:
Artikel ini dikembalikan pada:lxlinux.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam