Am häufigsten verwendete CLI-basierte Linux-Netzwerkverwaltungstools

Einblick: Am häufigsten verwendete CLI-basierte Linux-Netzwerkverwaltungstools

Wenn Sie Systemadministratoren oder Netzwerkadministratoren sind, müssen Sie alle Befehle kennen, die wir in diesem Beitrag erwähnen.

Auch wenn Sie es nicht wissen oder ein Neuling in der Systemadministrationsdomäne sind, ist dieser Beitrag genau das Richtige für Sie. Sehen wir uns einige der am häufigsten verwendeten befehlszeilenbasierten Tools für die Netzwerkverwaltung unter Linux an.

Am häufigsten verwendete CLI-basierte Linux-Netzwerkverwaltungstools

1. ifconfig-Befehl

Beginnen wir mit dem ifconfig-Befehlstool. ifconfig oder Schnittstellenkonfiguration ist ein CLI-Tool/Dienstprogramm, das zum Konfigurieren, Verwalten und Abfragen von Netzwerkschnittstellenparametern verwendet wird.

Mit diesem befehlsbasierten Tool können Sie die aktuellen Netzwerkkonfigurationsinformationen anzeigen, eine IP-Adresse einrichten, eine Adresse an eine Netzwerkschnittstelle senden, Hardwareadressen einrichten, Netzwerkschnittstellen aktivieren oder deaktivieren und vieles mehr.

Grundlegender Befehl zum Anzeigen des Status aller (aktiven) Netzwerkschnittstellen.

sudo ifconfig

2. Ethtool

Ethtool ist ein CLI-basiertes Tool zum Anzeigen und Ändern einiger Parameter von Netzwerkschnittstellen-Controllern und ihren Gerätetreibern

Grundbefehl:

sudo ethtool enp0s1

3. IP-Befehl

Der IP-Befehl ähnelt in gewisser Weise dem ifconfig-Befehl unter Linux. Es dient zur Konfiguration und Verwaltung von Routing, Netzwerkgeräten und Schnittstellen.

Grundlegender Befehl zum Anzeigen der IP-Adresse und anderer Informationen zu einer Netzwerkschnittstelle.

sudo ip addr show

4. Traceroute-Befehl

Traceroute sind Computernetzwerk-Diagnosebefehle zum Anzeigen der Route und Messen von Übertragungsverzögerungen von Paketen über ein Internetprotokoll-Netzwerk. Es verfolgt den Weg von einem Netzwerk zum anderen.

Grundbefehl des Traceroute-Befehls.

sudo traceroute 216.59.284.56

5. SS-Befehl

SS-Befehl oder Socket-Statistik ist ein Befehlszeilentool zur Untersuchung von Sockets. Es wird zum Ausgeben von Socket-Statistiken verwendet und zeigt Informationen auf ähnliche Weise an netstat.

Grundbefehl des SS-Befehls zum Auflisten aller TCP Ports (Sockets), die auf einem Server geöffnet sind.

sudo ss -ta

6. MTR-Netzwerkdiagnosetool

Meine Traceroute, ursprünglich Matt’s Traceroute genannt (MTR) ist ein Tool, das die Funktionen der Traceroute- und Ping-Programme in einem Netzwerkdiagnosetool vereint.

Grundbefehl des MTR-Netzwerkdiagnosetools:

sudo mtr google.com

7. NC-Befehl

NC-Befehl oder Netcat ist ein Computer-Netzwerkdienstprogramm, das zum Lesen von und Schreiben in Netzwerkverbindungen über TCP oder UDP verwendet wird. Der NC-Befehl wird für Wartungs-/Diagnoseaufgaben im Zusammenhang mit dem Netzwerk verwendet.

Grundbefehl.

sudo ncat -l 8080 - It will start listening to the port 8080 for inbound connection.

8. NSLookup-Befehl

Der Befehl NSLookup wird im Allgemeinen zum Abfragen des DNS-Servers verwendet.

Grundbefehl des NSLookup-Befehls:

sudo nslookup facebook.com

9. Firewalld

firewalld ist ein Firewall-Verwaltungstool für Linux und bietet Firewall-Funktionen, indem es über den Befehl iptables als Front-End für das Netfilter-Framework des Linux-Kernels fungiert und als Alternative zum iptables-Dienst fungiert. Es unterstützt IPv4, IPv6-Firewall-Einstellungen, Ethernet-Brücken und IP-Sets.

Link zur Firewalld-Dokumentation

10. UFW (Unkomplizierte Firewall)

Es handelt sich um ein Programm zur Verwaltung einer Netfilter-Firewall, das einfach zu bedienen ist. Es ist ein Frontend für iptables und eignet sich besonders gut für hostbasierte Firewalls. Es kann zum Aktivieren/Deaktivieren der System-Firewall sowie zum Hinzufügen/Löschen/Ändern/Zurücksetzen von Paketfilterregeln verwendet werden.

Grundbefehl von UFW:

Befehl zum Überprüfen des UFW-Firewall-Status.

sudo ufw status

Befehl zum Aktivieren der UFW-Firewall.

sudo ufw enable

Befehl zum Deaktivieren der UFW-Firewall.

sudo ufw disable 

11. ifup-Befehl

Der Befehl ifup aktiviert eine Netzwerkschnittstelle.

sudo ifup eth1

12. ifdown-Befehl

Der Befehl ifdown deaktiviert eine Netzwerkschnittstelle.

sudo ifdown eth1

13. ifquery-Befehl

ifquery-Befehl zum Parsen der Netzwerkschnittstellenkonfiguration

sudo ifquery eth1

14. Nmap-Befehl

Beschreibung

Nmap ist ein kostenloser, quelloffener und leistungsstarker Netzwerkscanner, der Hosts und Dienste in einem Computernetzwerk erkennt, indem er Pakete sendet und die Antworten analysiert.

Grundbefehl des Nmp-Befehls.

nmap google.com

15. Routenbefehl

Es handelt sich um ein Befehlszeilenprogramm zum Anzeigen der IP-Routing-Tabelle eines Linux-Systems.

Grundlegender Befehl des Route-Befehls zum Anzeigen der Kernel-IP-Routing-Tabelle.

sudo route

16. Nmcli-Befehl

Nmcli ist ein Befehlszeilentool zum Verwalten/Steuern von Netzwerkverbindungen und zum Melden des Netzwerkstatus.

Grundlegender Befehl zum Anzeigen aller Netzwerkgeräte.

nmcli dev status

17. Tcpdump-Befehl

Befehlszeilen-Netzwerk-Sniffer, der zum Erfassen und Analysieren von TCP/IP-Paketen verwendet wird, die über ein Netzwerk gesendet oder empfangen werden.

Grundbefehl.

sudo tcpdump -i eth0

So kompilieren und installieren Sie den Kernel unter Ubuntu (2023)

Beitragsnavigation

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert