Utdaterte Linux-nettverkskommandoer og deres erstatninger


I vår forrige artikkel har vi dekket noen nyttige kommandolinjenettverksverktøy for Sysadmins for nettverksadministrasjon, feilsøking og feilsøking på Linux. Vi nevnte noen nettverkskommandoer som fortsatt er inkludert og støttet i mange Linux-distribusjoner, men som nå i realiteten er foreldet eller foreldet og derfor bør utføres til fordel for flere dagens erstatninger.

Selv om disse nettverksverktøyene/verktøyene fortsatt er tilgjengelige i offisielle depoter for vanlige Linux-distribusjoner, men de kommer faktisk ikke forhåndsinstallert som standard.

Dette er tydelig i Enterprise Linux-distribusjoner, en rekke populære nettverkskommandoer fungerer ikke lenger på RHEL/CentOS 7, mens de faktisk fungerer på RHEL/CentOS 6<. De siste Debian- og Ubuntu-utgivelsene inkluderer ikke dem også.

I denne artikkelen vil vi dele utdaterte Linux-nettverkskommandoer og deres erstatninger. Disse kommandoene inkluderer ifconfig, netstat, arp, iwconfig, iptunnel, nameif, samt rute .

Alle de oppførte programmene med unntak av iwconfig finnes i pakken net-tools som ikke har vært under aktivt vedlikehold på så mange år.

Viktigere, du bør huske på at "uvedlikeholdt programvare er farlig ", det utgjør en stor sikkerhetsrisiko for Linux-systemet ditt. Den moderne erstatningen for net-tools er iproute2 – et utvalg av verktøy for å kontrollere TCP/IP-nettverk i Linux.

Følgende tabell viser sammendraget av de eksakte foreldede kommandoene og deres erstatninger, som du bør legge merke til.

arp

ip n (ip nabo)

ifconfig

ip a (ip-adr), ip-lenke, ip -s (ip -statistikk)

iptunnel

ip tunnel

iwconfig

iw

nameif

ip-lenke, ifrename

netstat

ss, ip-rute (for netstat -r), ip -s link (for netstat -i), ip maddr (for netstat -g)

route

ip r (ip rute)

Du finner mer informasjon om noen av erstatningene i disse følgende veiledningene.

  1. ifconfig vs ip: Hva er forskjellen og sammenligning av nettverkskonfigurasjon
  2. 10 Nyttige "IP"-kommandoer for å konfigurere nettverksgrensesnitt

Alt i alt er det greit å ha disse endringene i bakhodet, siden de fleste av disse foreldede verktøyene vil bli fullstendig erstattet en gang i fremtiden. Gamle vaner dør hardt, men du må gå videre. I tillegg er det en usikker og farlig praksis å installere og bruke ikke-vedlikeholdte pakker på Linux-systemet.

Står du fortsatt fast ved å bruke disse gamle/avviklede kommandoene? Hvordan takler du erstatningene? Del dine tanker med oss via tilbakemeldingsskjemaet nedenfor.