In unserem vorherigen Artikel haben wir einige nützliche Befehlszeilen behandelt Netzwerkdienstprogramme für Sysadmins für Netzwerkmanagement, Fehlerbehebung und Debugging unter Linux. Wir haben einige Netzwerkbefehle erwähnt, die in vielen Linux-Distributionen immer noch enthalten und unterstützt werden, aber jetzt in Wirklichkeit veraltet oder überholt und sollte daher zugunsten der Gegenwart durchgeführt werden Ersatz.
Obwohl diese Netzwerktools/Hilfsprogramme immer noch in offiziellen Repositorys von Mainstream-Linux-Distributionen verfügbar sind, sind sie jedoch nicht standardmäßig vorinstalliert.
Dies zeigt sich in Enterprise-Linux Distributionen funktionieren eine Reihe beliebter Netzwerkbefehle nicht mehr RHEL/CentOS 7, während sie tatsächlich daran arbeiten RHEL/CentOS 6. Neueste Debian und Ubuntu Veröffentlichungen enthalten sie auch nicht.
In diesem Artikel werden veraltete Linux-Netzwerkbefehle und deren Ersetzungen vorgestellt. Diese Befehle umfassen ifconfig, netstat, arp, iwconfig, iptunnel, nameif, ebenso gut wie Route.
Alle aufgeführten Programme mit Ausnahme von iwconfig finden Sie in der net-tools Paket, das seit so vielen Jahren nicht mehr aktiv gewartet wurde.
Wichtig ist, dass Sie bedenken, dass „ungepflegte Software ist gefährlich“ stellt es ein großes Sicherheitsrisiko für Ihr Linux-System dar. Der moderne Ersatz für net-tools ist iproute2 – eine Auswahl an Dienstprogrammen zur Steuerung von TCP/IP-Netzwerken unter Linux.
Die folgende Tabelle zeigt die Zusammenfassung der genauen veralteten Befehle und deren Ersetzungen, die Sie beachten sollten.
Veraltete Linux-Befehle | Linux-Ersatzbefehle |
---|---|
arp | ip n (ip Nachbar) |
ifconfig | ip a (ip addr), ip link, ip -s (ip -stats) |
iptunnel | IP-Tunnel |
iwconfig | NS |
nameif | IP-Link, ifrename |
netstat | ss, ip route (für netstat -r), ip -s link (für netstat -i), ip maddr (für netstat -g) |
Route | ip r (IP-Route) |
In den folgenden Handbüchern finden Sie weitere Details zu einigen der Ersetzungen.
Bezug: Doug Vitale Tech-Blog-Beitrag.
Net-tools Projektstartseite: https://sourceforge.net/projects/net-tools/
ipoutre2 Beschreibungsseite:https://wiki.linuxfoundation.org/networking/iproute2
Alles in allem ist es gut, diese Änderungen im Hinterkopf zu behalten, da die meisten dieser veralteten Tools irgendwann in der Zukunft vollständig ersetzt werden. Alte Gewohnheiten sterben schwer, aber Sie müssen weitermachen. Darüber hinaus ist die Installation und Verwendung nicht gewarteter Pakete auf Ihrem Linux-System eine unsichere und gefährliche Praxis.
Sind Sie immer noch bei der Verwendung dieser alten / veralteten Befehle geblieben? Wie gehst du mit dem Ersatz um? Teilen Sie uns Ihre Gedanken über das Feedback-Formular unten mit.