Ich habe nachgelesen, wie Leute sich im Internet über DDOS-Angriffe usw. angreifen und wie man sich gegen solche Angriffe verteidigen kann, und bin auf die Tatsache gestoßen, dass es mit dem Ubuntu- ping
Tool eine " Flood Ping "Option:
ping -f <WhatToPing>
Ich würde also davon ausgehen, dass es dann andere Verwendungszwecke für das Ping-Flooding geben muss als den böswilligen DOS-Angriff. Unter welchen Umständen würden Sie diese -f
Option normalerweise verwenden, wenn Sie nicht versuchen, etwas Bösartiges zu tun?
networking
security
ping
Seth
quelle
quelle
Antworten:
Das ist offensichtlich ;-) zu testen , ob Ihr System Verhärtung gearbeitet hat und dass Ihre TCP / IP - Stack wird nicht von Ping Überschwemmung überflutet wird mehr ...
Zum Beispiel , dass Ihr System umkippen nicht fällt die enorme Menge von ICMP - Paketen , die er empfängt.
quelle
Dies kann verwendet werden, um zu überprüfen, ob das Netzwerk zuverlässig ist oder ob es überlastet ist. Die übliche ICMP-Nachricht pro Sekunde wäre für solche Zwecke zu langsam. Bitte beachten Sie, dass 100 ICMP-Pakete pro Sekunde in heutigen Netzwerken weit davon entfernt sind, ein DOS-Angriff zu sein. Das sind nur etwa 150 KB / s, selbst wenn Sie speziell ungewöhnlich große Ping-Nachrichten senden.
quelle
Zusätzlich zu den anderen hier aufgeführten Antworten zur Bestätigung, wie gut ein Host gehärtet ist, habe ich ping -f als Bandbreitentest-Tool für sehr schmale Links verwendet.
Umfassendere Tools wie Fluke und Iperf erfordern einen kooperierenden Agenten an beiden Enden Ihrer Verbindung. Wenn Sie jedoch die Bandbreite an einem Punkt in Ihrem Netzwerk testen möchten, an dem ein kooperierender Endpunkt (z. B. der demarc-Router eines Clients) nicht ohne Weiteres vorhanden sein kann, müssen Sie dies tun Der Endpunkt kann zumindest auf große ICMP-Echopakete antworten. Anschließend können Sie eine Untergrenze für die zu diesem Zeitpunkt verfügbare Bandbreite festlegen.
quelle
Vor langer Zeit war ich in einem Universitäts-Computerlabor, in dem wir ... interessante Verkabelung hatten. Anscheinend ist das Signal in Thicknet das gleiche wie das Signal in Thinnet, und ein Ingenieurstudent hatte einen Terminator für Thicknet und Thinnet geschaffen, der zusammengeschlagen schien ... einen Gehäuseanschluss mit 10b5 auf der einen Seite und 10b2 auf der anderen Seite. Dies war offensichtlich nichts, was im wahrsten Sinne des Wortes einer bewährten Praxis entsprach.
Dies hat funktioniert, für einige Definitionen von gearbeitet. Thicknet war ein bisschen wählerischer in Bezug auf die stehende Welle im Draht als Thinnet, aber wir hatten ein Thicknet-Kabel, das entlang einer Wand verlief, dieses Verbindungsstück und dann Thinnet an der anderen Wand.
Das Problem trat auf, als wir der Thinnet-Seite Maschinen hinzufügten, weil wir die stehende Welle nicht richtig verstanden und Maschinen aus dem Netzwerk verschwanden, bis wir die richtige Kombination von Kabellängen zwischen den Thinnet-T-Steckern hatten.
Es gab eine Maschine (sagen wir es war am 10.10.10.10), die an einen anderen Teil des Netzwerks (den 10-Bit-Teil) angeschlossen war, sodass sie von allen anderen Netzwerkänderungen nicht betroffen war. Wenn wir Maschinen zum Netzwerk hinzufügen (oder daraus entfernen), richten wir Folgendes ein:
Solange Pakete zur Maschine fließen, gab der Lautsprecher Geräusche von sich. Das Netzwerk ist für diesen Computer nicht sichtbar und es ist still.
Und dann probieren Sie verschiedene Kabel aus. Als alle Maschinen plapperten, waren wir fertig.
quelle
Sie können die Punkte im ganzen Raum beobachten, während Sie mit den Kabeln wackeln, um die fehlerhafte Verbindung zu finden.
quelle
Sie können es definitiv für Stresstests Ihres eigenen Computers verwenden, wie andere gesagt haben. An dem Ort, an dem ich beim IT-Experten bin, wird es jedoch normalerweise verwendet, wenn ein Computer aus der Ferne neu gestartet wird. Wenn der Computer wieder online ist, wird er wissen, dass er startet Antworten auf die Anfragen.
quelle
Ich habe in der Vergangenheit ping -f verwendet, um festzustellen, ob meine Leitungen Pakete mit höheren Raten verwerfen und um festzustellen, ob die Router-Fehlerzähler zunehmen. Laut Manpage kann nur eine 0-Rate (die so schnell wie möglich ist) von einem Superuser ausgeführt werden.
Ich stimme anderen zu, dass ping -f kein großartiges Werkzeug für diesen Zweck ist. Netperf, Iperf oder andere Bandbreitentools sind viel besser.
quelle