Befehlszeile: grundlegende Befehle. Beschreibung des PING-Befehls Auf welcher Seite liegt der Fehler?

💖 Gefällt es dir? Teilen Sie den Link mit Ihren Freunden

Wenn im Internet, insbesondere in Foren, Probleme beim Herstellen einer Verbindung zu einem beliebigen Knoten () auftreten, wird empfohlen, den Ping zu überprüfen oder einen Routentrace durchzuführen und so die Verfügbarkeit des Servers zu überprüfen.

Aber was ist Ping und was ist Trace? Ping ist ein Tool (Dienstprogramm) zur Überprüfung der Integrität von Verbindungen in TCP/IP-basierten Netzwerken. Tracing (Traceroute- oder Tracert-Befehl) ist ein Programm zur Ermittlung von Datenrouten in TCP/IP-Netzwerken.

Allerdings ist es nicht immer möglich, Informationen darüber zu finden, wie genau diese Prüfung durchgeführt wird: wie man einen Ping durchführt oder wie man eine Route erstellt.

Ping-Check

Um den Ping zu überprüfen, verwenden Sie denselben Befehl Klingeln, die in der Befehlszeile eingegeben werden muss. Start Befehlszeile auf folgende Weise möglich:

Windows:

1) Start -> Alle Programme -> Standard -> Befehlszeile

2) Start -> Ausführen -> cmd

In diesem Betriebssystem gibt es viele Terminals, sodass Sie für diese Zwecke jedes der auf Ihrem PC installierten Terminals verwenden können. Normalerweise kann ein Standardterminal mit einer Tastenkombination gestartet werden STRG+ALT+T.

Um also einen bestimmten Server anzupingen, müssen Sie den folgenden Befehl ausführen:

Klingeln

Zum Beispiel, um eine Adresse anzupingen 11.222.33.44 Sie müssen den Befehl ausführen:

Ping 11.222.33.44

Nachfolgend finden Sie ein Beispiel für die Ergebnisse eines Pings an eine der IP-Adressen.

Wie aus den Ergebnissen hervorgeht, wurden 4 Pakete mit einer Größe von 32 Byte gesendet und empfangen. Die Austauschzeit für ein Paket betrug 47 Millisekunden.

Es ist erwähnenswert, dass Windows standardmäßig nur 4 Pakete sendet. Unter Linux wird der Paketaustausch so lange fortgesetzt, bis der Benutzer den Vorgang selbstständig per Tastenkombination stoppt STRG+C. Um Ping auf ähnliche Weise unter Windows auszuführen, müssen Sie den Parameter verwenden -T. Zum Beispiel:

Ping -t 11.222.33.44

Das Stoppen des Paketaustauschs erfolgt mit derselben Tastenkombination - STRG+C.

Festlegen der Anzahl der zu sendenden Pakete

Um die maximale Anzahl der zu sendenden Pakete festzulegen, müssen Sie den folgenden Befehl verwenden:

Windows:

Ping -n<число_пакетов>

Zum Beispiel:

Ping -n 5 11.22.33.44

Ping -c<число_пакетов>

Zum Beispiel:

Ping -c 5 11.22.33.44

Ändern der Größe gesendeter Pakete

Um einen Ping mit einer bestimmten Paketgröße (in Bytes) durchzuführen, müssen Sie den folgenden Befehl verwenden:

Windows:

Ping -l<размер_пакетов>

Zum Beispiel:

Ping -l 64 11.22.33.44

Ping -s<размер_пакетов>

Zum Beispiel:

Ping -s 64 11.22.33.44

In diesem Fall wurden Pakete mit einer Größe von 64 Byte gesendet.

Eine Routenverfolgung kann die Geschwindigkeit anzeigen, mit der Pakete zwischen den Routern übertragen werden, die den PC, von dem die Anfragen kommen, mit dem Zielserver verbinden.

Zur Durchführung der Ablaufverfolgung wird der folgende Befehl verwendet:

Windows:

Tracert

Zum Beispiel:

Tracert wikipedia.org

Traceroute

Zum Beispiel:

Traceroute wikipedia.org

Es ist zu beachten, dass die Ablaufverfolgung standardmäßig auch eine DNS-Abfrage durchführt, um die IP-Adresse aufzulösen Domainname für jeden vorbeifahrenden Router. Diese Option kann deaktiviert werden, wodurch die Zeit zum Erhalten von Trace-Ergebnissen verkürzt wird.

Um diese Option zu aktivieren, müssen Sie den folgenden Befehlstyp verwenden:

Windows:

Tracert -d

Traceroute -n

PING ist ein einfaches Windows-Befehlszeilenprogramm zum Testen von Verbindungen in TCP/IP-basierten Netzwerken. Der PING-Befehl verwendet ICMP-Echoanforderungsnachrichten, um eine IP-Verbindung zu einem anderen TCP/IP-fähigen Computer zu überprüfen. Nach jeder Übertragung wird eine entsprechende Meldung mit Echoantwort angezeigt.

Ping ist vielleicht der grundlegendste TCP/IP-Befehl überhaupt Windows-Benutzer, wird zur Fehlerbehebung und zum Testen des Internetzugangs verwendet.

Der Ping-Befehl, der ohne Parameter ausgeführt wird, zeigt Hilfe an. Wirkt bei allen gleichermaßen effektiv Windows-Versionen, einschließlich Windows 10.

Sie können das Netzwerk auch mit den folgenden Befehlen überprüfen:

  • TRACERT – ermittelt den Pfad zum Ziel durch Senden von Echonachrichten;
  • PATHPING – stellt Informationen über Datenverluste auf Zwischenknoten bereit.

Syntaxparameter wichtige Schlüssel des PING-Befehls

ping [-t] [-a] [-n Zähler] [-l Größe] [-f] [-i TTL] [-v Typ] [-r Zähler] [-s Zähler] [(-j Hostliste | - k Knotenliste)] [-w Intervall] [Zielmaschinenname], wobei

  • -T – Legt fest, dass der Ping-Befehl Echoanforderungsnachrichten an das Ziel sendet, bis der Befehl abgebrochen wird. Um den Befehl zu unterbrechen und Statistiken anzuzeigen, drücken Sie STRG-UNTBR. Um den Ping-Befehl zu unterbrechen und zu beenden, drücken Sie STRG-C.
  • -A – Stellt die umgekehrte Namensauflösung auf die Ziel-IP-Adresse ein. Bei Erfolg wird der Name des entsprechenden Knotens angezeigt.
  • -n Zähler – Legt die Anzahl der zu sendenden Echo-Request-Nachrichten fest. Der Standardwert ist 4.
  • -l-Größe – Legt die Länge (in Bytes) des Datenfelds in gesendeten Echo-Anforderungsnachrichten fest. Der Standardwert ist 32 Byte. Die maximale Größe beträgt 65527.
  • -F – Legt fest, dass Echoanforderungsnachrichten gesendet werden, wobei das Flag „Nicht fragmentieren“ im IP-Header auf 1 gesetzt ist. Echoanforderungsnachrichten werden von Routern auf dem Weg zu ihrem Ziel nicht fragmentiert. Diese Einstellung ist nützlich für die Fehlerbehebung bei Problemen mit dem maximale Blockdaten für den Kanal (Maximum Transmission Unit).
  • -i TTL – Legt den Wert des TTL-Felds im IP-Header für gesendete Echo-Anforderungsnachrichten fest. Der Standardwert ist die Standard-TTL des Knotens. Für Windows XP-Hosts beträgt dieser Wert normalerweise 128. Der maximale TTL-Wert beträgt 255.
  • -v-Typ – Legt den Wert des Feldes „Type of Service“ (TOS) im IP-Header für gesendete Echo-Anforderungsnachrichten fest. Der Standardwert ist 0. Der Typ ist ein Dezimalwert von 0 bis 255.
  • -r Zähler – Gibt die Option „Route aufzeichnen“ im IP-Header an, um den von der Echo-Anforderungsnachricht und der entsprechenden Echo-Antwortnachricht verwendeten Pfad aufzuzeichnen. Jeder Hop im Pfad verwendet einen Routeneintragsparameter. Wann immer möglich, wird der Zählerwert so eingestellt, dass er gleich oder größer als die Anzahl der Sprünge zwischen der Quelle und dem Ziel ist. Der Zählerparameter hat einen Wert von 1 bis 9.
  • -s Zähler – Gibt eine Internet-Zeitstempeloption im IP-Header an, um die Ankunftszeit der Echo-Anforderungsnachricht und der entsprechenden Echo-Antwortnachricht für jeden Hop aufzuzeichnen. Der Zählerparameter hat einen Wert von 1 bis 4.
  • -j Knotenliste – Gibt an, dass Echo-Anforderungsnachrichten die Option „Freies Routing“ im IP-Header mit dem in host_list angegebenen Satz von Zwischenzielen verwenden. Beim freien Routing können aufeinanderfolgende Zwischenziele durch einen oder mehrere Router getrennt werden. Die maximale Anzahl von Adressen oder Namen in einer Hostliste beträgt 9. Eine Hostliste ist eine Sammlung von IP-Adressen (in Punkt-Dezimal-Schreibweise), getrennt durch Leerzeichen.
  • -k Knotenliste – Gibt an, dass Echo-Anforderungsnachrichten die strikte Routing-Option im IP-Header mit dem in host_list angegebenen Satz von Zwischenzielen verwenden. Beim strikten Routing muss das nächste Zwischenziel direkt erreichbar sein (es muss auf der Router-Schnittstelle benachbart sein). Die maximale Anzahl von Adressen oder Namen in einer Hostliste beträgt 9. Eine Hostliste ist eine Sammlung von IP-Adressen (in Punkt-Dezimal-Schreibweise), getrennt durch Leerzeichen.
  • -w Intervall – Gibt in Millisekunden die Zeit an, die auf den Empfang einer Echo-Antwortnachricht gewartet werden soll, die einer Echo-Anforderungsnachricht entspricht. Wenn innerhalb des angegebenen Intervalls keine Echo-Antwortnachricht empfangen wird, wird die Fehlermeldung „Zeitüberschreitung der Anforderung“ ausgegeben. Das Standardintervall beträgt 4000 (4 Sekunden).
  • Zielcomputername – Gibt ein Ziel an, das durch eine IP-Adresse oder einen Hostnamen identifiziert wird.

Beispiele für die Verwendung des PING-Befehls

  • Geben Sie Folgendes ein, um die Eingabeaufforderungshilfe für einen Befehl anzuzeigen: ping /?;
  • Um die Verbindung der ya.ru-Adresse vor der manuellen Beendigung zu überprüfen, geben Sie Folgendes ein: ping ya.ru -t;
  • Geben Sie Folgendes ein, um eine ICMP-Echoanforderungsnachricht an das Ziel 192.168.1.1 zu senden und sie dem Hostnamen zuzuordnen: ping -a 192.168.1.1;
  • Geben Sie Folgendes ein, um eine Ping-Nachricht mit zehn Ping-Nachrichten mit jeweils einem 1000-Byte-Datenfeld an 10.0.99.221 zu senden: ping -n 10 -l 1000 10.0.99.221;
  • Geben Sie Folgendes ein, um eine Ping-Nachricht an das Ziel 10.0.99.221 zu senden und die Route für 4 Hops aufzuzeichnen: ping -r 4 10.0.99.221;
  • Geben Sie Folgendes ein, um eine Ping-Nachricht an 10.0.99.221 zu senden und das freie Routing zu den Zielen 10.12.0.1-10.29.3.1-10.1.44.1 festzulegen: ping -j 10.12.0.1 10.29.3.1 10.1.44.1 10.0.99.221.

Video – Verwendung des PING-Dienstprogramms

Team KLINGELN Es ist möglicherweise das am häufigsten verwendete Befehlszeilen-Netzwerkdienstprogramm. KLINGELN in allen Versionen von allen vorhanden Betriebssysteme ist netzwerkfähig und stellt eine einfache und bequeme Möglichkeit dar, einen Host anhand seines Namens oder seiner IP-Adresse abzufragen.

Für den Austausch von Service- und Diagnoseinformationen im Netzwerk wird ein spezielles Steuernachrichtenprotokoll verwendet. ICMP(Internet Control Message Protocol). Team Klingeln ermöglicht Ihnen das Senden einer Kontrollnachricht wie Echo-Anfrage(Typ ist 8 und wird im ICMP-Nachrichtenheader angegeben) an den adressierten Knoten senden und die von ihm empfangene Antwort in einer für die Analyse geeigneten Form interpretieren. Das Datenfeld des gesendeten ICMP-Pakets enthält normalerweise Zeichen des englischen Alphabets. Als Antwort auf eine solche Anfrage muss der angeforderte Knoten ein ICMP-Paket mit denselben empfangenen Daten und demselben Nachrichtentyp senden Echo-Antwort(Der Typcode im ICMP-Header ist 0). Wenn beim Austausch von ICMP-Nachrichten ein Problem auftritt, zeigt das Ping-Dienstprogramm Informationen zur Diagnose an.

Befehlszeilenformat:

Ping [-t] [-a] [-n Nummer] [-l Größe] [-f] [-i TTL] [-v TOS] [-r Nummer] [-s Nummer] [[-j Knotenliste] | [-k Knotenliste]] [-w Zeitüberschreitung] finalName

Optionen:

-T- Kontinuierlicher Versand von Paketen. Zur Vervollständigung und Anzeige von Statistiken werden Tastaturkombinationen verwendet Strg+Pause(Statistikausgabe und -fortführung) und Strg+C(Statistikausgabe und -vervollständigung).
-A- Ermittlung von Adressen anhand von Hostnamen.
-n Zahl- Anzahl der gesendeten Echo-Anfragen.
-l-Größe- Größe des Datenfeldes in Bytes der gesendeten Anfrage.
-F– Setzen eines Flags, das eine Paketfragmentierung verhindert.
-i TTL- Festlegen der Lebensdauer des Pakets (das Feld „Time To Live“).
-v AGB- Angabe der Art der Dienstleistung (Feld „Art der Dienstleistung“).
-r Nummer- Zeichnen Sie eine Route für eine bestimmte Anzahl von Hops auf.
-s Nummer- Zeitstempel für die angegebene Anzahl von Übergängen.
-j listNodes- Freie Routenwahl aus einer Knotenliste.
-k listNodes- Harte Routenauswahl basierend auf einer Liste von Knoten.
-w Zeitüberschreitung- Maximale Wartezeit für jede Antwort in Millisekunden.

Anwendungsbeispiele:

Ping google.com- Echo-Anfrage an einen Knoten mit Namen google.com mit Standardparametern - die Anzahl der Pakete beträgt 4, die Länge des Datenarrays = 32 Bytes.

ping -6 ya.ru- Knoten-Ping ya.ru unter Verwendung des IPv6-Protokolls

ping -a 192.168.1.50- Führen Sie einen Ping durch, um den Namen des Endknotens anhand seiner Adresse zu ermitteln.

ping -s 192.168.0.1 Computer- Knoten-Ping Computer aus Quelle 192.168.0.1. Wird verwendet, wenn der Computer über mehrere Netzwerkschnittstellen verfügt.

Ping w 5000 ya.ru- Ping mit einer Wartezeit von 5 Sekunden (Standard: 4 Sekunden).

ping -n 5000 -l 1000 Site- Knotenabfrage Webseite 5000 Mal, in Paketen mit Daten von 1000 Byte Länge. Die zulässige maximale Datenlänge beträgt 65500.

ping -n 1 -l 3000 -f ya.ru- Ping mit Paketfragmentierung verboten.

ping -n 1-r 3 ya.ru- Senden Sie 1 Echo-Anfrage pro Knoten ya.ru mit Anzeige der ersten 3 Übergänge entlang der Route.

ping -i 5 ya.ru- Ping zeigt Lebensdauer TTL=5 an. Wenn mehr Hops entlang der Route erforderlich sind, um den Endknoten zu erreichen, antwortet der Router, der die Zustellung unterbrochen hat, mit der Meldung „Die Lebensdauer (TTL) wurde beim Übertragen des Pakets überschritten.“

  • Mit PING Schritt für Schritt Probleme beim Internetzugang diagnostizieren:
  • Verallgemeinerter Anschlussplan für einen Computer (Tablet, Laptop) Heimnetzwerk) mit entferntem Endknoten kann wie folgt dargestellt werden:

    Als Heimnetzwerk wird das gängigste Netzwerk mit den IP-Adressen 192.168.1.0 /255.255.255.0 verwendet. Die Rede ist von IPv4 – IP-Protokoll Version 4, bei dem 4 Bytes zur Adressierung verwendet werden. IP-Adressen Es ist üblich, sie als durch Punkte getrennte dezimale Bytewerte darzustellen. Jedes Gerät im Netzwerk muss eine eigene eindeutige Adresse haben. Zusätzlich zur Adresse werden die Netzwerkeinstellungen verwendet Maske Netzwerk (Subnetzmaske). Die Maske hat das gleiche Format wie die Adresse. Die Kombination aus Adresse und Maske bestimmt den Adressbereich, zu dem sie gehören lokales Netzwerk- 192.168.1.0-192.168.1.255. Die erste und letzte Adresse im Bereich werden nicht einzelnen Netzwerkgeräten zugewiesen, da sie als Netzwerkadresse und Broadcast-Adresse verwendet werden. Normalerweise ist die Router-Adresse auf 192.168.1.1 oder 192.168.1.254 eingestellt. Dies ist kein verbindlicher Standard, wird aber in der Praxis häufig verwendet. Die Eins-Bits der Maske bestimmen den permanenten Teil der IP-Adresse des Netzwerks und die Null-Bits werden einzelnen Knoten zugewiesen. Bedeutung 255 ist ein Byte, dessen Bits auf eins gesetzt sind. Die Netzmaske dient dazu, den Bereich der zum lokalen Netzwerk gehörenden IP-Adressen zu bestimmen. Geräte mit solchen Adressen sind ohne Verwendung lokal erreichbar Routenführung. Routing ist eine Möglichkeit, Daten auszutauschen Netzwerkgeräte nicht über ein spezielles Gerät zu einem bestimmten lokalen Netzwerk gehören - Router(Router, Router). Router sind spezialisierte Computer mit mehreren Netzwerk Schnittstellen und spezialisiert Software Bereitstellung der Weiterleitung von IP-Paketen zwischen Sender und Empfänger in unterschiedlichen Netzwerken. Abhängig von der Komplexität der Route können mehrere Router an einer solchen Weiterleitung beteiligt sein. Heimrouter- der einfachste Routertyp, der an externe Netzwerke adressierte Pakete an den nächsten Router im Netzwerk des Anbieters weiterleitet. Der nächste Router prüft, ob die Adresse des Endknotens lokal erreichbar ist und leitet die Daten entweder an diesen oder gemäß der Routing-Tabelle an den nächsten Router weiter. Dies geschieht so lange, bis die Daten den Empfänger erreichen oder die Lebensdauer des Pakets abläuft.

    Mit dem PING-Befehl können einzelne Knoten diagnostiziert werden:

    Ping 127.0.0.1- Dies ist der Ping der Loopback-Schnittstelle. Es sollte fehlerfrei laufen, wenn die Netzwerksoftwarekomponenten installiert und funktionsfähig sind.

    Pingen Sie Ihre IP oder Ihren Namen- Pingen Sie an Ihre eigene Adresse oder Ihren Namen. Sollte ohne Fehler abgeschlossen werden, wenn die gesamte IP-Protokollsoftware installiert ist und ordnungsgemäß funktioniert Netzwerkadapter.

    Ping-Router-IP-Adresse- muss ausgeführt werden, wenn es ordnungsgemäß funktioniert LAN-Karte Computer, die Kabel- oder WLAN-Verbindung, die zur Verbindung mit dem Router verwendet wird, funktioniert und der Router selbst funktioniert. Darüber hinaus müssen die IP-Einstellungen so sein, dass die Adresse des Computers und des Routers zum selben Subnetz gehören. Dies ist normalerweise der Fall, wenn Netzwerkeinstellungen erfolgen automatisch über den DHCP-Server des Routers.

    ping yandex.ru- Den genannten Knoten abfragen yandex.ru. Schlägt die Umfrage fehl, liegt der Grund möglicherweise nicht nur an der fehlenden Kommunikation mit dem Router des Anbieters, sondern auch daran, dass die Knotenadresse nicht ermittelt werden kann yandex.ru aufgrund von Problemen mit Software Namensauflösung.

    Ping 8.8.8.8- Pollen Sie den Knoten mit der IP-Adresse 8.8.8.8. Wenn die Abfrage nach Adresse ohne Fehler abgeschlossen wird, die Abfrage nach Namen jedoch mit einer Meldung über einen unbekannten Host endet, liegt das Problem in der Namensauflösung. Der Grund kann sein, dass der DNS-Server des Anbieters nicht funktioniert. In diesem Fall können Sie versuchen, es in den Einstellungen zu ändern Netzwerkverbindung an die Öffentlichkeit DNS-Server Google mit den Adressen 8.8.4.4 und 8.8.8.8. Das Problem kann auch durch eine schlechte Kommunikationsqualität mit dem Anbieter verursacht werden, die mit zu langen Antwortzeiten und Paketverlusten einhergeht.

    ping -t yandex.ru- Führen Sie einen Ping durch, bevor Sie die Kombination STRG+C drücken. Wenn Sie STRG+Untbr drücken, werden Statistiken angezeigt und die Knotenabfrage wird fortgesetzt.

    Ping -n 1000 -l 500 192.168.1.1 – 1000-maliger Ping mit 500 Byte langen Nachrichten. Pinging mit Paketen mit Standardlänge von 32 Byte kann fehlerfrei durchgeführt werden, bei langen Paketen hingegen mit Fehlern, was typisch für ist drahtlose Verbindungen bei niedrigen Signalpegeln unter Bedingungen starker Interferenz.

    Ping -n 1 -r 9 -w 1000 yandex.ru - Ping 1 Mal ausführen (Schalter -n 1), eine Route für die ersten 9 Hops ausgeben (-r 9), 1 Sekunde (1000 ms) auf eine Antwort warten

    Als Ergebnis der Ausführung dieses Befehls wird auch der Routentrace angezeigt:

    Austausch von Paketen mit yandex.ru mit 32 Byte Daten:
    Antwort von 87.250.251.11: Anzahl Bytes = 32 Zeit = 36 ms TTL = 54
    Route: 81.56.118.62 ->
    81.56.112.1 ->
    10.109.11.9 ->
    10.109.11.10 ->
    195.34.59.105 ->
    195.34.52.213 ->
    195.34.49.121 ->
    195.34.52.213 ->
    87.250.239.23

    Ping-Statistiken für 87.250.251.11:

    Pakete: gesendet = 1, empfangen = 1, verloren = 0
    (0 % Verlust)
    Ungefähre Roundtrip-Zeit in ms:
    Minimum = 36 ms, Maximum = 36 ms, Durchschnitt = 36 ms

    In diesem Beispiel wird eine Kette von 9 Routern zwischen Sender und Empfänger der Pakete aufgebaut. Es ist notwendig, die Tatsache zu berücksichtigen, dass in der Version des Dienstprogramms ping.exe Für Windows kann die Anzahl der Übergänge einen Wert von 1 bis 9 annehmen. In Fällen, in denen dieser Wert nicht ausreicht, wird der Befehl verwendet Tracert

    Das Fehlen einer Echo-Antwort ist nicht immer ein Zeichen für ein Problem, da manche Hosts aus Sicherheitsgründen manchmal so konfiguriert sind, dass sie per PING gesendete Echo-Anfragen ignorieren. Ein Beispiel wäre der Knoten microsoft.com und einige Router in kleinen ISP-Netzwerken.

    Verwendung von PING in Batchdateien.

    Der PING-Befehl wird häufig verwendet, um Verzögerungen in Batchdateien zu organisieren. Die Loopback-Schnittstelle wird gepingt und zeigt den gewünschten Paketzählerwert an, der durch den Parameter angegeben wird -N. Echoanfragen werden in Abständen von 1 Sekunde gesendet und die Antwort auf der Loopback-Schnittstelle kommt fast sofort an, sodass die Verzögerung ungefähr dem Zähler minus eins entspricht:

    ping -n 11 127.0.0.1- Verzögerung von 10 Sekunden.

    Der PING-Befehl wird in Batch-Dateien verwendet, um die Verfügbarkeit von IP-Adressen zu ermitteln. Da sich das Umfrageergebnis in keiner Weise in der Variable ERRORLEVEL widerspiegelt, wird anstelle seiner Analyse eine Suche nach bestimmten Merkmalen in den PING-Standardausgabedaten durchgeführt. Wenn Sie sich die Meldungen des Programms ping.exe beim Abfragen eines erreichbaren und eines nicht erreichbaren Knotens genau ansehen, werden Sie feststellen, dass sie sich erheblich unterscheiden

    Ping 456.0.0.1- Ping an eine nicht existierende Adresse

    Die Antwort auf einen solchen Befehl kann je nach Version des Dienstprogramms unterschiedlich sein und etwa so aussehen

    Der Ping konnte Host 456.0.0.1 nicht finden. Überprüfen Sie den Hostnamen und versuchen Sie es erneut.

    ping yandex.ru- Pingen Sie an die Knotenadresse yandex.ru

    Antwort auf Ping eines erreichbaren Knotens:

    Austausch von Paketen mit yandex.ru von 32 Bytes:
    Antwort von 87.250.250.11: Anzahl Bytes = 32 Zeit = 10 ms TTL = 55

    So wird das Problem der Bestimmung der Verfügbarkeit eines Knotens gelöst Batchdatei, reicht es aus, bei erfolgreicher Antwort die charakteristischen Wörter in der Ausgabe von ping.exe zu analysieren. Am charakteristischsten ist in diesem Fall die Präsenz des Wortes TTL. Es tritt nie auf, wenn ein Fehler auftritt, und besteht nur aus Zeichen des englischen Alphabets. Um in den Ergebnissen von ping.exe nach „TTL“ zu suchen, ist es am bequemsten, die Ausführung mit dem Befehl zum Suchen nach einer Zeichenfolge zu verketten FIND.EXE(pingen und Pipeline finden). Wenn der Text mit dem FIND-Befehl gefunden wird, ist der Wert der Variablen ERRORLEVEL gleich 0

    ping -n 1 COMPUTER | find /I "TTL" > nul
    wenn %ERRORLEVEL%==0 gehe zu LIVE
    Der ECHO-Computer ist nicht verfügbar
    Nicht verfügbare Statusroutine
    ...
    Ausfahrt
    :LIVE – Start der Subroutine zur Verarbeitung des Verfügbarkeitsstatus des Knotens
    ...
    ...

    In mehr einfache Version Sie können die Befehle verwenden:

    PING yandex.ru |find "TTL=" && ECHO Yandex pingbar- Der ECHO-Befehl wird ausgeführt, wenn der von FIND festgelegte ERRORLEVEL-Wert 0 ist, d. h. der Knoten yandex.ru reagiert auf Ping.

    PING Server64 |find "TTL=" || ECHO Server64 nicht pingbar- Der ECHO-Befehl wird ausgeführt, wenn der durch FIND gesetzte ERRORLEVEL-Wert ungleich 0 ist, d.h. Knoten Server64 hat nicht auf Ping geantwortet.

    Ich denke, jeder Administrator kennt den Ping-Befehl, mit dem die Verfügbarkeit von Hosts überprüft wird. Wenn Sie ein erfahrener Administrator sind, werden Sie aus diesem Artikel höchstwahrscheinlich nichts Neues lernen. Wenn sich Ihr Wissen auf das banale Ping ya.ru beschränkt, empfehle ich Ihnen, den Artikel bis zum Ende zu lesen.

    Beispiel 1: Ändern des Zeitintervalls zwischen dem Senden von Paketen

    Standardmäßig werden Pakete im Abstand von einer Sekunde gesendet. Sie können dieses Intervall mit der Option -i ändern.

    Zunehmendes Intervall

    Beispiel: Warten Sie 5 Sekunden, bevor Sie das nächste Paket senden.

    $ ping -i 5 IP

    Verkürzung des Intervalls

    Beispiel: Warten Sie 0,1 Sekunde, bevor Sie das nächste Paket senden.

    # ping -i 0.1 IP

    Die Notiz: Nur der Superuser kann ein Intervall von weniger als 0,2 Sekunden angeben. Andernfalls wird eine Meldung wie diese angezeigt.

    $ ping -i 0.1 127.0.0.1 PING 0 (127.0.0.1) 56(84) Bytes Daten. Ping: kann nicht überflutet werden; Das für den Benutzer zulässige Mindestintervall beträgt 200 ms

    Beispiel 2: Überprüfung der lokalen Schnittstelle

    Bevor Sie den Remote-Host überprüfen, empfiehlt es sich, zunächst zu prüfen, ob mit Ihrer lokalen Schnittstelle alles in Ordnung ist. Hierzu können Sie die folgenden 3 Methoden nutzen.

    Ping Null (0)

    Dies ist die einfachste und schneller Weg:

    $ ping 0 PING 0 (127.0.0.1) 56(84) Bytes Daten. 64 Bytes von 127.0.0.1: icmp_seq=1 ttl=64 time=0,024 ms ^C

    Ping mit Namen

    $ ping localhost PING localhost (127.0.0.1) 56(84) Bytes Daten. 64 Bytes von localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0,051 ms 64 Bytes von localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0,055 ms ^C --- lokaler Host Ping-Statistiken --- 2 Pakete gesendet, 2 empfangen, 0 % Paketverlust, Zeit 999 ms RTT Min/Durchschnitt/Max/MDev = 0,051/0,053/0,055/0,002 ms

    Ping über IP

    $ ping 127.0.0.1 2 Pakete gesendet, 2 empfangen, 0 % Paketverlust Zeit 999 ms RTT min/avg/max/mdev = 0,051/0,053/0,055/0,002 ms

    Es sollte kein Paketverlust auftreten.

    Beispiel 3. N Pakete senden und beenden

    Um den Ping nach dem Senden der von Ihnen angegebenen Anzahl von Paketen automatisch zu beenden, verwenden Sie die Option -c.

    Im folgenden Beispiel versenden wir 5 Pakete.

    $ ping -c 5 google.com PING google.com (74.125.45.100) 56(84) Bytes Daten. 64 Bytes von yx-in-f100.google.com (74.125.45.100): icmp_seq=1 ttl=44 time=731 ms 64 Bytes von yx-in-f100.google.com (74.125.45.100): icmp_seq=2 ttl =44 Zeit=777 ms 64 Bytes von yx-in-f100.google.com (74.125.45.100): icmp_seq=3 ttl=44 Zeit=838 ms 64 Bytes von yx-in-f100.google.com (74.125.45.100 ): icmp_seq=4 ttl=44 time=976 ms 64 Bytes von yx-in-f100.google.com (74.125.45.100): icmp_seq=5 ttl=44 time=1071 ms --- google.com Ping-Statistiken -- - 5 Pakete gesendet, 5 empfangen, 0 % Paketverlust, Zeit 4216 ms RTT Min/Durchschnitt/Max/MDev = 731,039/879,129/1071,050/126,625 ms

    Beispiel 4. Version des Ping-Befehls

    Mit der Option -V können wir schauen aktuelle Version Mannschaften.

    $ ping -V Ping-Dienstprogramm, iputils-sss20071127

    Beispiel 5. Überschwemmung im Netzwerk

    Mit der Option -f kann der Superuser in kurzer Zeit Tausende oder mehr Pakete senden.

    Wie unten gezeigt, hat ping -f in wenigen Sekunden über 400.000 Pakete gesendet.

    # ping -f localhost PING localhost (127.0.0.1) 56(84) Bytes Daten. .^C --- Localhost-Ping-Statistiken --- 427412 Pakete übertragen, 427412 empfangen, 0 % Paketverlust, Zeit 10941 ms, RTT min/avg/max/mdev = 0,003/0,004/1,004/0,002 ms, ipg/ewma 0,025/0,004 ms

    Beispiel 6: Piepton

    Diese Option wird selten genutzt, kann aber sehr nützlich sein. Sie beginnen zu pingen, der Host antwortet nicht, Sie finden heraus, was falsch ist, und sobald das Problem behoben ist und der Remote-Host antwortet, hören Sie einen Ton.

    $ ping -a IP

    Beispiel 7: Nur Statistiken zur Befehlsausführung drucken

    Mit der Option -q können Sie die Antworten des Remote-Hosts überspringen und die resultierenden Statistiken direkt anzeigen.

    $ ping -c 5 -q 127.0.0.1 PING 127.0.0.1 (127.0.0.1) 56(84) Bytes Daten. --- 127.0.0.1 Ping-Statistiken --- 5 Pakete gesendet, 5 empfangen, 0 % Paketverlust, Zeit 3998 ms RTT Min/Durchschnitt/Max/MDev = 0,047/0,053/0,061/0,009 ms

    Beispiel 8: Ändern der Chargengröße

    Mit der Option -s können Sie die Größe des gesendeten Pakets ändern.

    Beispiel: Ändern wir die Paketgröße von 56 auf 100.

    $ ping -s 100 localhost PING localhost (127.0.0.1) 100(128) Bytes Daten. 108 Bytes von localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0,022 ms 108 Bytes von localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0,021 ms 108 Bytes von localhost (127.0.0.1): icmp_seq=3 ttl=64 time=0,020 ms ^C --- Localhost-Ping-Statistik --- 3 Pakete übertragen, 3 empfangen, 0 % Paketverlust, Zeit 1998 ms rtt min/avg/max/mdev = 0,020/0,021/0,022/ 0,000 ms

    Beispiel 9. Dauer der Befehlsausführung

    Mit der Option -w können wir die Befehlsausführungszeit in Sekunden angeben.

    Im folgenden Beispiel pingen wir den Localhost 5 Sekunden lang an.

    $ ping -w 5 localhost

    Die Notiz: Wenn die Optionen -w und -c gleichzeitig verwendet werden, wird das Dienstprogramm beendet, wenn die erste Einschränkung ausgelöst wird.

    Beispiel 10: Schnelle Statistiken mit SIGQUIT

    Ohne den Ping-Befehl zu unterbrechen, können Sie Ausführungsstatistiken anzeigen. Dazu müssen Sie klicken STRG + |

    $ ping -w 100 localhost PING localhost (127.0.0.1) 56(84) Bytes Daten. 64 Bytes von localhost (127.0.0.1): icmp_seq=10 ttl=64 time=0,021 ms 64 Bytes von localhost (127.0.0.1): icmp_seq=11 ttl=64 time=0,022 ms 11/11 Pakete, 0 % Verlust, min/avg/ewma/max = 0,020/0,022/0,022/0,024 ms 64 Bytes von localhost (127.0.0.1): icmp_seq=12 ttl=64 time=0,021 ms 64 Bytes von localhost (127.0.0.1): icmp_seq=13 ttl=64 time=0,022 ms 64 Bytes von localhost (127.0.0.1): icmp_seq=14 ttl=64 time=0,021 ms 64 Bytes von localhost (127.0.0.1): icmp_seq=15 ttl=64 time=0,021 ms 19/19 Pakete, 0 % Verlust, min/avg/ewma/max = 0,020/0,022/0,022/0,024 ms 64 Bytes von localhost (127.0.0.1): icmp_seq=31 ttl=64 time=0,022 ms 64 Bytes von localhost (127.0.0.1): icmp_seq=32 ttl=64 time=0,022 ms 32/32 Pakete, 0 % Verlust, min/avg/ewma/max = 0,020/0,022/0,022/0,027 ms 64 Bytes von localhost (127.0.0.1): icmp_seq=33 ttl=64 time=0,023 ms ..

    Das beste Geschirr von Weltmarken im Online-Shop: BergHOFF, Luminarc, Vitesse

    Team Windows-Zeichenfolge wird in der Regel von den meisten Benutzern nicht verwendet, vielleicht weil nicht jeder weiß, welche Befehle er in diesem oder jenem Fall verwenden soll, wie nützlich er manchmal sein kann oder überhaupt, was er ist?

    Wenn Sie einer dieser Benutzer sind, hoffe ich, dass dieser Artikel Ihnen den Einstieg in die Verwendung erleichtert. Vielleicht haben Sie einfach einen Befehl vergessen, und hier hoffe ich, Ihnen zu helfen.

    Auf den ersten Blick mag RJ wie ein langweiliges, kompliziertes oder nutzloses Tool erscheinen, aber ich versichere Ihnen, das ist nicht der Fall!

    Dieser Artikel dient lediglich als Einführung in einige der vielen nützlichen Befehle.

    Grundlegende cmd-Befehle.

    1. Zwangsstopp laufender Prozess Strg+C

    Der erste Befehl, den Sie kennen sollten, ist das gleichzeitige Drücken der beiden Tasten Strg und C. Diese Kombination stoppt fast jedes Team. Wenn Sie einen Fehler in dem von Ihnen eingegebenen Befehl finden, können Sie unnötige Zeichen einfach mit der Rücktaste löschen. Wenn Sie jedoch bereits das Falsche ausgeführt haben, können Sie die Kombination Strg+C verwenden.

    Aufmerksamkeit! Dieser Befehl ist kein Zauberstab! Prozesse, die nicht abgebrochen werden können, können nicht abgebrochen werden. Seien Sie also vorsichtig!

    2. Rufen Sie die Hilfe mit dem Befehl /? auf.

    Der zweite Befehl, den Sie sich merken sollten, ist /? . Wenn Sie diese beiden Zeichen nach einem anderen Befehl eingeben, wird die Hilfe für den Befehl angezeigt, der Sie interessiert. Zum Beispiel:

    3. Informationen zu Ihrer Netzwerkverbindung

    Dieser Befehl zeigt Informationen über Ihre lokale Netzwerkverbindung an:

    Sie können umfassendere Informationen über Ihren Computer erhalten, indem Sie den Befehl eingeben.

    4. Ping-Check (Verbindungsprüfung) Ping

    Nehmen wir an, Sie haben zwei Computer, die über ein Ethernet-Kabel verbunden sind (wir haben bereits früher besprochen, wie man ein Kabel quetscht, um ein lokales Netzwerk zu erstellen). Sie müssen sicher sein, dass zwischen ihnen eine Verbindung besteht. Dazu müssen Sie ping 192.168.0.5 von einem Computer aus ausführen, dessen IP-Adresse 192.168.0.1 ist (wobei 192.168.0.5 die IP-Adresse des zweiten Computers ist).

    Wenn alles in Ordnung ist, erscheinen Pings vor Ihnen. Wenn etwas falsch gemacht wird, wird die Meldung angezeigt, dass der angegebene Knoten nicht verfügbar ist. Sie können diesen Befehl mit Strg+C stoppen.

    5. Beenden Sie den Befehlszeilen-Exit.

    Sie können das Befehlszeilenfenster mit dem Exit-Befehl schließen.

    6. Dateien kopieren xcopy.

    Ein sehr nützliches Tool zum Kopieren von Dateien. Nehmen wir an, Sie möchten Fotos von Laufwerk C auf ein externes Laufwerk kopieren.

    Wählen xcopy c:photo f:photo /s /e(wobei f das externe Laufwerk ist).

    6. Überprüfen der Uhrzeit.

    Wenn Sie die Uhrzeit anpassen müssen, wird Ihnen die aktuelle Uhrzeit angezeigt. Und hier wird Ihnen angeboten, die Uhrzeit auf die richtige zu ändern.

    7. Öffnen Sie ein neues Befehlszeilenfenster mit cmd oder start.

    Eingeben cmd-Befehl oder starten und ein neues Befehlszeilenfenster wird vor Ihnen geöffnet. Sie können das aktuelle Fenster auch einfach löschen. Geben Sie dazu den Befehl cls (clear screen) ein.

    8. Systemprüfung sfc-Dateien/Scanne jetzt.

    Malware versucht manchmal, Systemkerneldateien durch modifizierte Versionen zu ersetzen, um die Kontrolle über das System zu erlangen. Mit dem System File Checker kann die Integrität von Dateien überprüft werden Windows-Systeme. Wenn Dateien beschädigt oder gelöscht werden, werden sie ersetzt.

    9. Informationen über installierte Treiber Treiberabfrage.

    Wenn Sie sehen möchten, welche Treiber auf Ihrem PC installiert sind, können Sie dies tun, indem Sie den Befehl „driverquery“ ausführen. Dieser Befehl stellt Informationen zu jedem Ihrer Treiber bereit.

    Wenn Sie etwas mehr Informationen benötigen, können Sie den lateinischen Buchstaben V hinzufügen (so würde „driverquery-V“ aussehen).

    10. Finden Sie die IP-Adresse der Site nslookup site.ru heraus

    Geben Sie nslookup site.ru in die Befehlszeile ein, um die IP-Adresse von site.ru herauszufinden.

    11. Text einfügen

    Um Text in die Befehlszeile einzufügen, müssen Sie ihn wie üblich aus der Quelle kopieren und dann einfach einmal mit der rechten Maustaste in den schwarzen Bildschirmbereich klicken.



    Freunden erzählen