Veraltete Linux-Netzwerkbefehle und ihre Ersatzbefehle

In unserem vorherigen Artikel haben wir einige nützliche Befehlszeilen-Netzwerk-Dienstprogramme für Sysadmin’s zur Netzwerkverwaltung, Fehlersuche und Fehlerbehebung unter Linux behandelt. Wir haben einige Netzwerkbefehle erwähnt, die immer noch in vielen Linux-Distributionen enthalten und unterstützt werden, aber in Wirklichkeit veraltet oder obsolet sind und daher zugunsten modernerer Ersatzlösungen durchgeführt werden sollten.

Obwohl diese Netzwerktools/-Dienstprogramme immer noch in den offiziellen Repositories der gängigen Linux-Distributionen verfügbar sind, sind sie tatsächlich nicht standardmäßig vorinstalliert.

Dies zeigt sich in Enterprise Linux-Distributionen, eine Reihe beliebter Netzwerkbefehle funktionieren nicht mehr unter RHEL/CentOS 7, während sie tatsächlich unter RHEL/CentOS 6 funktionieren. Auch die neuesten Debian– und Ubuntu-Versionen enthalten sie nicht.

In diesem Artikel werden veraltete Linux-Netzwerkbefehle und ihre Ersatzbefehle vorgestellt. Diese Befehle umfassen ifconfig, netstat, arp, iwconfig, iptunnel, nameif sowie route.

Alle aufgeführten Programme mit Ausnahme von iwconfig befinden sich im Paket net-tools, das seit vielen Jahren nicht mehr aktiv gewartet wird.

Es ist wichtig zu beachten, dass „unbetreute Software gefährlich ist“, sie birgt ein großes Sicherheitsrisiko für Ihr Linux-System. Der moderne Ersatz für net-tools ist iproute2 – eine Sammlung von Dienstprogrammen zur Steuerung des TCP/IP-Netzwerks in Linux.

In der folgenden Tabelle finden Sie eine Zusammenfassung der genauen veralteten Befehle und ihrer Ersatzbefehle, die Sie beachten sollten.

Linux Deprecated Commands Linux Replacement Commands
arp ip n (ip neighbor)
ifconfig ip a (ip addr), ip link, ip -s (ip -stats)
iptunnel ip tunnel
iwconfig iw
nameif ip link, ifrename
netstat ss, ip route (for netstat -r), ip -s link (for netstat -i), ip maddr (for netstat -g)
route ip r (ip route)

Weitere Details zu einigen der Ersatzbefehle finden Sie in den folgenden Anleitungen.

  1. ifconfig vs ip: Was ist der Unterschied und Vergleich der Netzwerkkonfiguration
  2. 10 nützliche „IP“-Befehle zur Konfiguration von Netzwerkschnittstellen

Verweis: Doug Vitale Tech Blog-Beitrag.
Net-Tools-Projekt-Startseite: https://sourceforge.net/projects/net-tools/
iproute2-Beschreibungsseite: https://wiki.linuxfoundation.org/networking/iproute2

Alles in allem ist es gut, diese Änderungen im Kopf zu behalten, da die meisten dieser veralteten Tools irgendwann in der Zukunft vollständig ersetzt werden. Alte Gewohnheiten sterben schwer, aber man muss weitermachen. Außerdem ist die Installation und Verwendung nicht gewarteter Pakete auf Ihrem Linux-System eine unsichere und gefährliche Praxis.

Hängen Sie immer noch an der Verwendung dieser alten/veralteten Befehle? Wie kommen Sie mit den Ersatzbefehlen zurecht? Teilen Sie Ihre Gedanken mit uns über das Feedback-Formular unten.

Source:
https://www.tecmint.com/deprecated-linux-networking-commands-and-their-replacements/