Zur Eingabe

Zur Eingabe

Wie kann ich mit iptables die Ping-Paketgröße (ICMP) von der Standardgröße (64 Byte) auf 1 Byte ändern, sowohl für den VPS-Eingabe- als auch den Ausgabe-Ping an eine bestimmte IP im VPS?

Ich habe diesen Befehl ausgeführt, aber als ich erneut einen Ping bekam, wurden für jede Anfrage 64 Bytes gesendet.

Zur Eingabe

iptables -A INPUT -p icmp --icmp-type echo-request -s <IP_Adresse> -m Länge --length 1 -j ACCEPT

Für die Ausgabe

iptables -A AUSGABE -p icmp --icmp-type echo-reply -d <IP_Adresse> -m Länge --length 1 -j AKZEPTIEREN

Antwort1

Die Antwort lautet: Das können Sie nicht.

iptables dient zum Filtern und/oder Umleiten von Paketen und/oder zum Ändern von IP-Adressen, also zur Netzwerkadressübersetzung. Es kann nicht verwendet werden, um ein ICMP-Ping-Paket in dem von Ihnen gewünschten Sinne grundlegend zu ändern.

Übrigens: Die Standard-ICMP-Paketgröße von 64 Bytes entspricht 56 ​​Bytes Nutzlast und 8 Bytes ICMP-Headerdaten, eine Paketgröße von 1 Byte ist also nicht möglich.

verwandte Informationen