Dans notre précédent article, nous avons couvert certains utilitaires de ligne de commande réseau utiles pour les administrateurs système pour la gestion, le dépannage et le débogage du réseau sous Linux. Nous avons mentionné certaines commandes réseau qui sont toujours incluses et prises en charge dans de nombreuses distributions Linux, mais qui sont désormais, en réalité, obsolètes et devraient donc être abandonnées au profit de remplacements plus actuels.
Bien que ces outils/utilitaires réseau soient toujours disponibles dans les dépôts officiels des distributions Linux grand public, ils ne sont en fait pas préinstallés par défaut.
Cela est évident dans les distributions Enterprise Linux, un certain nombre de commandes réseau populaires ne fonctionnent plus sur RHEL/CentOS 7, alors qu’elles fonctionnent effectivement sur RHEL/CentOS 6. Les dernières versions de Debian et Ubuntu ne les incluent pas non plus.
Dans cet article, nous partagerons les commandes réseau Linux obsolètes et leurs remplacements. Ces commandes incluent ifconfig, netstat, arp, iwconfig, iptunnel, nameif, ainsi que route.
Tous les programmes répertoriés à l’exception de iwconfig se trouvent dans le package net-tools qui n’a pas été maintenu activement depuis de nombreuses années.
Il est important de garder à l’esprit que « les logiciels non maintenus sont dangereux« , ils posent un grand risque de sécurité pour votre système Linux. Le remplacement moderne de net-tools est iproute2 – un ensemble d’outils pour contrôler le réseau TCP/IP sous Linux.
Le tableau suivant montre un résumé des commandes exactes désuètes et de leurs remplacements, auxquels vous devriez prêter attention.
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) |
Vous trouverez plus de détails sur certains des remplacements dans les guides suivants.
- ifconfig vs ip: Quelle est la différence et Comparaison de la configuration réseau
- 10 commandes « IP » utiles pour configurer les interfaces réseau
Référence: Article du blog Doug Vitale Tech.
Accueil du projet Net-tools: https://sourceforge.net/projects/net-tools/
Page de description de iproute2 : https://wiki.linuxfoundation.org/networking/iproute2
Dans l’ensemble, il est bon de garder ces changements à l’esprit, car la plupart de ces outils obsolètes seront totalement remplacés à l’avenir. Les vieilles habitudes ont la vie dure, mais il faut avancer. De plus, installer et utiliser des paquets non maintenus sur votre système Linux est une pratique dangereuse et insécurisée.
Êtes-vous toujours accroché à l’utilisation de ces anciennes commandes obsolètes ? Comment gérez-vous les remplacements ? Partagez vos réflexions avec nous via le formulaire de feedback ci-dessous
Source:
https://www.tecmint.com/deprecated-linux-networking-commands-and-their-replacements/