Heim > System-Tutorial > LINUX > Hauptteil

So deaktivieren oder zulassen Sie Ping unter Linux

WBOY
Freigeben: 2024-01-09 20:05:51
nach vorne
733 Leute haben es durchsucht

Linux erlaubt standardmäßig eine Ping-Antwort. Ob das System Ping zulässt, wird durch zwei Faktoren bestimmt:

1. Kernel-Parameter
2. Firewall

Ping muss zugelassen werden, wenn zwei Faktoren gleichzeitig zulässig sind. Wenn einer der beiden Faktoren deaktiviert ist, kann kein Ping zugelassen werden.

Die spezifische Konfigurationsmethode ist wie folgt:

1. Kernel-Parametereinstellungen

1. Ping-Einstellungen zulassen

A. Der Befehl zum vorübergehenden Zulassen des PING-Vorgangs lautet: #echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all
B. PING-Konfigurationsmethode dauerhaft zulassen.

Fügen Sie eine Zeile zu/etc/sysctl.conf hinzu

net.ipv4.icmp_echo_ignore_all=1

Wenn Sie bereits die Zeile net.ipv4.icmp_echo_ignore_all haben, ändern Sie einfach den Wert nach dem =-Zeichen (0 bedeutet erlaubt, 1 bedeutet verboten).

Nachdem die Änderung abgeschlossen ist, führen Sie sysctl -p aus, damit die neue Konfiguration wirksam wird.

2. Deaktivieren Sie die Ping-Einstellungen

A. Der Befehl zum vorübergehenden Verbot von PING lautet:

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

B. PING-Konfigurationsmethode dauerhaft zulassen.

Fügen Sie eine Zeile zu/etc/sysctl.conf hinzu

net.ipv4.icmp_echo_ignore_all=0

Wenn Sie bereits die Zeile net.ipv4.icmp_echo_ignore_all haben, ändern Sie einfach den Wert nach dem =-Zeichen. (0 bedeutet erlaubt, 1 bedeutet verboten)

Nachdem die Änderung abgeschlossen ist, führen Sie sysctl -p aus, damit die neue Konfiguration wirksam wird.

2. Firewall-Einstellungen

Hinweis: Die Voraussetzung der Methode hier ist, dass die Kernelkonfiguration der Standardwert ist, d. h. Ping ist nicht verboten)
Hier wird die Iptables-Firewall als Beispiel verwendet. Informationen zu anderen Firewall-Betriebsmethoden finden Sie in der offiziellen Dokumentation der Firewall.

1. Ping-Einstellungen zulassen

iptables -A INPUT -p icmp --icmp-type echo-request -j ACCEPT
iptables -A OUTPUT -p icmp --icmp-type echo-reply -j ACCEPT

Oder Sie können den Firewall-Betrieb auch vorübergehend stoppen.

Service Iptables stoppt

2. Deaktivieren Sie die Ping-Einstellungen

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

Das obige ist der detaillierte Inhalt vonSo deaktivieren oder zulassen Sie Ping unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:jb51.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!