In ons vorige artikel hebben we enkele handige opdrachtregel netwerktools voor systeembeheerders besproken voor netwerkbeheer, probleemoplossing en debuggen op Linux. We hebben een aantal netwerkopdrachten genoemd die nog steeds zijn inbegrepen en ondersteund worden in veel Linux-distributies, maar die in werkelijkheid nu verouderd of achterhaald zijn en daarom moeten worden vervangen door meer hedendaagse alternatieven.
Hoewel deze netwerktools/nutsvoorzieningen nog steeds beschikbaar zijn in de officiële repositories van mainstream Linux-distributies, worden ze eigenlijk niet standaard voorgeïnstalleerd.
Dit is merkbaar in Enterprise Linux-distributies, een aantal populaire netwerkopdrachten werken niet meer op RHEL/CentOS 7, terwijl ze wel werken op RHEL/CentOS 6. De nieuwste versies van Debian en Ubuntu bevatten ze ook niet meer.
In dit artikel zullen we verouderde Linux-netwerkopdrachten en hun vervangingen delen. Deze opdrachten omvatten ifconfig, netstat, arp, iwconfig, iptunnel, nameif, evenals route.
Alle vermelde programma’s met uitzondering van iwconfig worden aangetroffen in het net-tools pakket dat al vele jaren niet meer actief wordt onderhouden.
Belangrijk is dat je in gedachten houdt dat “niet-onderhouden software gevaarlijk is“, het vormt een groot beveiligingsrisico voor je Linux-systeem. De moderne vervanging voor net-tools is iproute2 – een assortiment van hulpprogramma’s voor het beheren van TCP/IP-netwerken in Linux.
De volgende tabel toont een samenvatting van de exacte verouderde commando’s en hun vervangingen waar je op moet letten.
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) |
Je vindt meer details over enkele van de vervangingen in de volgende handleidingen.
- ifconfig vs ip: Wat is het verschil en Vergelijking van Netwerkconfiguratie
- 10 Nuttige “IP” Commando’s om Netwerkinterfaces te Configureren
Referentie: Doug Vitale Tech Blog bericht.
Net-tools Project Home: https://sourceforge.net/projects/net-tools/
iproutre2 Beschrijvingspagina: https://wiki.linuxfoundation.org/networking/iproute2
Al met al is het goed om deze veranderingen in gedachten te houden, aangezien de meeste van deze verouderde tools op een gegeven moment volledig zullen worden vervangen. Oude gewoonten sterven langzaam uit, maar je moet verder gaan. Bovendien is het installeren en gebruiken van niet-onderhouden pakketten op je Linux-systeem een onveilige en gevaarlijke praktijk.
Ben je nog steeds vastgeroest aan het gebruik van deze oude/verouderde commando’s? Hoe ga je om met de vervangingen? Deel je gedachten met ons via het feedbackformulier hieronder.
Source:
https://www.tecmint.com/deprecated-linux-networking-commands-and-their-replacements/