6Sep

8 gebräuchliche Netzwerk-Utilities erklärt

Tools wie Ping, Traceroute, Lookup, Whois, Finger, Netstat, Ipconfig und Portscanner sind auf fast jedem Betriebssystem verfügbar, das Sie in die Hände bekommen. Sie werden für alles verwendet, von der Fehlerbehebung einer Verbindung bis zum Nachschlagen von Informationen.

Ob Sie Windows, Linux oder Mac OS X verwenden, diese Tools sind immer in Ihrer Nähe. Sie finden auch webbasierte Versionen vieler dieser Dienstprogramme. Einige sind sogar in der versteckten Crosh-Shell von Chrome OS verfügbar.

ping

Der Befehl ping sendet ICMP-Echoanforderungspakete an ein Ziel. Beispielsweise könnten Sie ping google.com oder ping 173.194.33.174 ausführen, um einen Domänennamen oder eine IP-Adresse zu pingen.

Diese Pakete bitten das entfernte Ziel zu antworten. Wenn das Remote-Ziel für die Antwort konfiguriert ist, antwortet es mit eigenen Paketen. Sie können sehen, wie lange die Umlaufzeit zwischen Ihrem Computer und dem Ziel liegt. Wenn ein Paketverlust auftritt, wird eine Meldung angezeigt, dass die Anfrage abgebrochen wurde. Sie erhalten eine Fehlermeldung, wenn Ihr Computer überhaupt nicht mit dem Remote-Host kommunizieren kann.

Dieses Tool kann Ihnen bei der Behebung von Problemen mit der Internetverbindung helfen. Beachten Sie jedoch, dass viele Server und Geräte so konfiguriert sind, dass sie auf Pings nicht antworten.

traceroute / tracert / tracepath

Der Befehl traceroute, tracert oder tracepath ähnelt dem Befehl ping, bietet jedoch Informationen über den Pfad eines Pakets.traceroute sendet Pakete an ein Ziel und bittet jeden Internet-Router auf dem Weg zu antworten, wenn er das Paket weiterleitet. Dies zeigt Ihnen den Pfad, den Pakete annehmen, wenn Sie sie zwischen Ihrem Standort und einem Ziel senden.

Dieses Tool kann bei der Behebung von Verbindungsproblemen helfen. Wenn Sie beispielsweise nicht mit einem Server kommunizieren können, kann Ihnen das Ausführen von traceroute zeigen, wo das Problem zwischen Ihrem Computer und dem Remote-Host auftritt.

ipconfig / ifconfig

Der Befehl ipconfig wird unter Windows verwendet, während der Befehl ifconfig unter Linux, Mac OS X und anderen Unix-ähnlichen Betriebssystemen verwendet wird. Mit diesen Befehlen können Sie Ihre Netzwerkschnittstellen konfigurieren und Informationen zu ihnen anzeigen.

Zum Beispiel können Sie den Befehl ipconfig / all unter Windows verwenden, um alle Ihre konfigurierten Netzwerkschnittstellen, ihre IP-Adressen, DNS-Server und andere Informationen anzuzeigen. Oder Sie können den Befehl ipconfig / flushdns verwenden, um den DNS-Cache zu leeren, sodass Windows bei jedem Kontakt mit einem neuen Hostnamen neue Adressen von seinen DNS-Servern erhält. Andere Befehle können Ihren Computer zwingen, seine IP-Adresse freizugeben und eine neue von seinem DHCP-Server zu beziehen. Dieses Dienstprogramm kann die IP-Adresse Ihres Computers schnell anzeigen oder Ihnen helfen, Probleme zu beheben.

nslookup

Der Befehl nslookup sucht nach den IP-Adressen, die einem Domänennamen zugeordnet sind. Beispielsweise können Sie nslookup howtogeek.com ausführen, um die IP-Adresse des How-To Geek-Servers anzuzeigen.

Ihr Computer fragt ständig seine DNS-Server ab, um Domänennamen in IP-Adressen zu übersetzen. Mit diesem Befehl können Sie es nur manuell ausführen.

nslookup ermöglicht Ihnen auch, eine umgekehrte Suche durchzuführen, um den mit einer IP-Adresse verknüpften Domänennamen zu finden. Beispiel: nslookup 208.43.115.82 zeigt Ihnen an, dass diese IP-Adresse mit howtogeek.com verknüpft ist.

whois

Der Befehl whois sucht den Registrierungsdatensatz, der einem Domänennamen zugeordnet ist. Dadurch können Sie mehr Informationen darüber erhalten, wer einen Domainnamen registriert und besitzt, einschließlich seiner Kontaktinformationen.

Dieser Befehl ist nicht in Windows selbst enthalten, aber Microsoft Windows Sysinternals stellt ein Whois-Tool bereit, das Sie herunterladen können. Diese Informationen sind auch von vielen Websites verfügbar, die Whois-Lookups für Sie durchführen können.

netstat

netstat steht für Netzwerkstatistiken. Dieser Befehl zeigt eingehende und ausgehende Netzwerkverbindungen sowie andere Netzwerkinformationen an. Es ist unter Windows, Mac und Linux verfügbar - jede Version hat ihre eigenen Befehlszeilenoptionen, die Sie anpassen können, um verschiedene Arten von Informationen zu sehen.

Das Dienstprogramm netstat kann Ihnen die offenen Verbindungen auf Ihrem Computer zeigen, welche Programme welche Verbindungen herstellen, wie viele Daten übertragen werden und andere Informationen.

Finger

Der Fingerbefehl ist alt und wird nicht mehr häufig verwendet. Theoretisch ermöglicht dieser Befehl das Anzeigen von Informationen zu Benutzern, die auf einem Remotecomputer angemeldet sind. Wenn der Computer einen Finger-Service oder einen Daemon ausführt, können Sie mit dem Finger-Befehl auf Ihrem Computer sehen, wer sich auf diesem Remote-Computer angemeldet hat, seine E-Mail-Adresse und seinen vollständigen Namen. In der Praxis führen fast keine Computer einen Fingerservice aus, zu dem Sie eine Verbindung herstellen können.

Dieses Dienstprogramm war eine nette Idee in den frühen Tagen der Vernetzung, wo Sie vielleicht sehen möchten, wer an den anderen wenigen Computern in Ihrem Universitätsnetzwerk angemeldet war, aber es ist nicht für ein gefährliches Internet geeignet. Sie möchten nicht, dass Personen Ihren vollständigen Namen und Ihre E-Mail-Adresse sehen, wenn Sie einen Computer verwenden.

Der Finger-Befehl funktioniert weiterhin als ein allgemeines Netzwerk-Dienstprogramm und ist sogar noch in modernen Windows-Versionen enthalten. Windows enthält jedoch keinen Fingerservice, der diese Informationen mit anderen teilen kann.

Port-Scan / nmap

Das Dienstprogramm nmap ist ein gängiges Tool für Port-Scans. Es gibt jedoch viele Dienstprogramme, die diese Art von Scan ausführen können. Bei einem Portscan wird versucht, eine Verbindung zu jedem Port eines Computers herzustellen - Ports 1 bis 65535 - und zu überprüfen, ob sie geöffnet sind. Ein Angreifer kann ein System portscannen, um anfällige Dienste zu finden. Oder Sie können Ihren eigenen Computer portieren, um sicherzustellen, dass keine anfälligen Dienste auf das Netzwerk zugreifen.

Dies sind nicht die einzigen netzwerkbezogenen Befehle, aber sie gehören zu den häufigsten.