Site Overlay

15 Nyttige “ifconfig” Kommandoer til at Konfigurere netværksinterfacet i Linux

ifconfig i korte interface “konfiguration” værktøj til system/netværk administration i Unix/Linux-operativsystemer til at konfigurere, administrere og søge netværk-interface parametre via command line interface eller i et system konfiguration scripts.,

kommandoen “ifconfig” bruges til at vise aktuelle netværkskonfigurationsoplysninger, oprette en ip-adresse, netmaske eller broadcast-adresse til en netværksgrænseflade, oprette et alias for netværksgrænseflade, oprette hard .areadresse og aktivere eller deaktivere netværksgrænseflader.,

15 Nyttige ifconfig Kommandoer

Denne artikel dækker “15 Nyttige “ifconfig” Kommandoer” med deres praktiske eksempler, som kan være meget nyttige for dig i at styre og konfigurere netkort i Linux-systemer.opdatering: netværkskommandoen ifconfig er forældet og erstattet af ip-kommando (Lær 10 Eksempler på IP-kommando) i de fleste Linu. – distributioner.,

gå ikke glip af: ifconfig vs ip: Hvad er forskellen mellem dem

Vis alle netværksindstillinger

kommandoen “ifconfig” uden argumenter viser alle de aktive grænsefladedetaljer. Kommandoen ifconfig bruges også til at kontrollere den tildelte IP-adresse på en server.

Vise Oplysninger for Alle netværksgrænseflader

følgende ifconfig-kommandoen med -et argument, der vil vise oplysninger for alle aktive eller inaktive netværksgrænseflader på serveren. Det viser resultaterne for eth0, lo, sit0 og tun0.,

Vis netværksindstillinger af specifik grænseflade

brug af grænsefladenavn (eth0) som et argument med kommandoen “ifconfig” viser detaljer om specifik netværksgrænseflade.

Sådan aktiveres en netværksgrænseflade

flaget “up” eller “ifup” med grænsefladenavn (eth0) aktiverer en netværksgrænseflade, hvis den ikke er i aktiv tilstand og giver mulighed for at sende og modtage information. For eksempel vil” ifconfig eth0 up “eller” ifup eth0 ” aktivere eth0-grænsefladen.,

# ifconfig eth0 upOR# ifup eth0

Sådan deaktiveres en netværksgrænseflade

flaget “do .n” eller “ifdo .n” med grænsefladenavn (eth0) deaktiverer den angivne netværksgrænseflade. For eksempel deaktiverer kommandoen” ifconfig eth0 do .n “eller” ifdo .n eth0 ” eth0-grænsefladen, hvis den er i aktiv tilstand.

# ifconfig eth0 downOR# ifdown eth0

Sådan tildeles en IP-adresse til netværksgrænseflade

for at tildele en IP-adresse til en bestemt grænseflade skal du bruge følgende kommando med et grænsefladenavn (eth0) og ip-adresse, som du vil indstille. For eksempel, “ifconfig eth0 172.16.25.,125 ” vil indstille IP-adressen til grænseflade eth0.

# ifconfig eth0 172.16.25.125

Sådan tildeles en Netmask til netværksgrænseflade

brug af kommandoen “ifconfig” med “netmask” – argument og grænsefladenavn as (eth0) giver dig mulighed for at definere en netmaske til en given grænseflade. For eksempel vil” ifconfig eth0 netmask 255.255.255.224 ” indstille netværksmasken til en given grænseflade eth0.

# ifconfig eth0 netmask 255.255.255.224

Sådan tildeles en udsendelse til netværksgrænseflade

brug af “broadcast” – argumentet med et grænsefladenavn indstiller udsendelsesadressen for den givne grænseflade., For eksempel indstiller kommandoen” ifconfig eth0 broadcast 172.16.25.63 ” udsendelsesadressen til en grænseflade eth0.

# ifconfig eth0 broadcast 172.16.25.63

Sådan tildeles en IP-Netmaske-og Broadcast-til-Netværk-Interface

for At tildele en IP-adresse, Netmaske-adresse og adressen (“Broadcast address alle på én gang ved hjælp af “ifconfig” kommando med alle argumenter, som angivet nedenfor.

# ifconfig eth0 172.16.25.125 netmask 255.255.255.224 broadcast 172.16.25.63

Sådan ændres MTU for en netværksgrænseflade

argumentet “mtu” indstiller den maksimale transmissionsenhed til en grænseflade. MTU giver dig mulighed for at indstille grænsestørrelsen på pakker, der overføres på en grænseflade., MTU i stand til at håndtere maksimale antal oktetter til en grænseflade i en enkelt transaktion. For eksempel vil “ifconfig eth0 MTU 1000” indstille den maksimale transmissionsenhed til et givet sæt (dvs.1000). Ikke alle netværksgrænseflader understøtter MTU-indstillinger.

# ifconfig eth0 mtu 1000

Sådan aktiveres promiskuøs tilstand

Hvad sker der i normal tilstand, når en pakke modtaget af et netværkskort, verificerer den, at pakken tilhører sig selv. Hvis ikke, det falder pakken normalt, men i den promiskuøse tilstand bruges til at acceptere alle de pakker, der strømmer gennem netværkskortet.,

de fleste af dagens netværksværktøjer bruger den promiskuøse tilstand til at fange og analysere de pakker, der strømmer gennem netværksgrænsefladen. For at indstille promiskuøs tilstand skal du bruge følgende kommando.

# ifconfig eth0 promisc

Sådan deaktiveres promiskuøs tilstand

for at deaktivere promiskuøs tilstand skal du bruge kontakten “-promisc”, der falder netværksgrænsefladen tilbage i normal tilstand.

# ifconfig eth0 -promisc

Sådan tilføjes nyt Alias til netværksgrænsefladen

ifconfig-værktøjet giver dig mulighed for at konfigurere yderligere netværksgrænseflader ved hjælp af alias-funktionen., For at tilføje alias netværksgrænseflade til eth0 skal du bruge følgende kommando. Bemærk venligst, at alias netværksadresse i samme sub-net maske. Hvis din eth0-netværks-ip-adresse for eksempel er 172.16.25.125, skal alias-ip-adresse være 172.16.25.127.

# ifconfig eth0:0 172.16.25.127

bekræft derefter den nyoprettede alias-netværksgrænsefladeadresse ved at bruge kommandoen “ifconfig eth0:0”.

Sådan fjerner du Alias til netværksgrænseflade

Hvis du ikke længere har brug for et alias netværksgrænseflade, eller du har konfigureret det forkert, kan du fjerne det ved hjælp af følgende kommando.,

# ifconfig eth0:0 down

Sådan ændres MAC-adressen på netværksgrænsefladen

for at ændre MAC-adressen (Media Access Control) på en eth0-netværksgrænseflade skal du bruge følgende kommando med argumentet “h.ether”. Se for eksempel nedenfor.

# ifconfig eth0 hw ether AA:BB:CC:DD:EE:FF

Dette er de mest nyttige kommandoer til konfiguration af netværksgrænseflader i Linu., for mere information og brug af ifconfig-kommandoen skal du bruge manpages som “man ifconfig” på terminalen. Tjek nogle andre netværksværktøjer nedenfor.,

andre netværksværktøjer

  1. Tcmpdump — er et kommandolinjepakke capture og analysator værktøj til overvågning af netværkstrafik.
  2. Netstat-er et open source kommandolinjenetværk overvågning værktøj, der overvåger indgående og udgående netværkspakker trafik.
  3. Wiireshark – er en open source-netværksprotokolanalysator, der bruges til fejlfinding af netværksrelaterede problemer.
  4. Munin — er et Munebbaseret netværk og system overvågning program, der bruges til at vise resultater i grafer ved hjælp af rrdtool.,
  5. Cacti-er en komplet monitoringebbaseret overvågning og graftegning ansøgning om overvågning af netværk.

for at få flere oplysninger og muligheder for et af ovenstående værktøjer, se manapages ved at indtaste “man toolname” ved kommandoprompten. For eksempel at få oplysningerne til” netstat “- værktøjet, skal du bruge kommandoen som”man netstat”.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *