IP vs Ifconfig: ekvivalens tabell

Takket være artiklene som MSX ga meg i går gjennom en kommentar, lærte jeg litt mer om kommandoen IP og forskjellene den har med ifconfig.

Derfor skriver jeg denne artikkelen, først for å ha en spansk oversettelse av originalartikkel på engelsk, og for det andre å tjene som et notat i tilfelle jeg trenger det.

På grunn av bredden på artikkelen vil noen verdier i tabellen bli "avskåret", men de er i en enkelt linje

La oss se sammenligningen da:

Handling ifconfig IP
Vis nettverksenheter og deres innstillinger #ifconfig $ ip-adr-show
$ ip-link show
Aktiver nettverksgrensesnitt # ifconfig eth0 opp # ip link sett eth0 opp
Deaktiver nettverksgrensesnitt # ifconfig eth0 ned # ip link sett eth0 ned
Angi IP-adresse # ifconfig eth0 192.168.1.1 # ip-adresse legg til 192.168.1.1 dev eth0
Slett IP-adresse # ip-adresse til 192.168.1.1 dev eth0
Legg til virtuelt "grensesnitt" eller aliaser # ifconfig eth0: 1 10.0.0.1/8 # ip addr legg til 10.0.0.1/8 dev eth0 label eth0: 1
Legg til oppføring i en ARP-tabell # arp -i eth0 -s 192.168.0.1 00: 11: 22: 33: 44: 55 # ip neigh add 192.168.0.1 lladdr 00: 11: 22: 33: 44: 55 nud permanent dev eth0
Bytt en ARP-enhet til av # ifconfig -arp eth0 # ip-lenke satt dev eth0 arp av

Og dette er alt, eller i det minste det viktigste for meg.

De kan fortelle meg hva de vil, det IP er kraftigere og det ifconfig Det er foreldet, men jeg kan ikke benekte at nå med IP må du skrive mange flere parametere.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   MSX sa

    Veldig praktisk jukselaken! Takk skal du ha.

    1.    MSX sa

      Jeg glemte, iproute2-kommandoene har nesten alle en forkortet korrelasjon, for eksempel kan 'ip addr show' oppsummeres med en 'ip a', etc.
      Det er verdt å undersøke det, for når du bruker dem hele dagen, er det minst du vil gjøre å skrive, skrive, skrive, skrive, skrive, skrive, skrive!

  2.   diazepam sa

    [yaoming] Jeg trenger bare de tre første kommandoene [/ yaoming]

  3.   DACCorp sa

    Jajaja sant !!! også "ip route show" viser ikke utdataene med faner som "route -n" og gjør det vanskeligere å lese.

  4.   kristianjgs sa

    Utmerket bidrag, andre kommandoer for listen

  5.   urKh sa

    Og hvilke fordeler har den over ifconfig? bortsett fra å måtte skrive mer, selvfølgelig xD

    1.    kristianjgs sa

      Godt spørsmål…. for nå trene minne lære mer! 😛

    2.    livlig sa

      Vel, for nå, hvis du ser på tabellen jeg la ovenfor, kan du se noe som har en IP som ikke har IFCONFIG. 😉

      1.    Kostnad Granda sa

        Takk for bidraget 🙂 og jeg spør, hvorfor skulle man ønske å slette en IP? Jeg sier at det ville være bedre sagt i hvilket tilfelle

        1.    livlig sa

          Det er enkelt. La oss si at jeg bruker en IP i ett område og en annen IP i den andre. Nå ville verktøyet hjelpe meg hvis jeg ønsket å eliminere en av IP-ene, slik at PCene i det området ikke kunne se meg. Men å svare på spørsmålet ditt med et annet, hvorfor ikke? 😉

          1.    manolox sa

            Og kunne ikke en IP fjernes med ifconfig ved å slå ned grensesnittet og sette det opp igjen?

            For eksempel: vi har IP xxx.xxx.xxx.xxx i wlan1-grensesnittet, og vi vil fjerne den.

            ifconfig wlan1 ned && ifconfig wlan1 opp

          2.    -spyker- sa

            Det var det jeg trodde, du fjerner grensesnittet og perioden, det er ingen IP lenger.

            Et grensesnitt uten IP er det samme som et frakoblet grensesnitt.

          3.    MSX sa

            Visst, du kan også drepe en flue med hagle.

            Du har aldri jobbet med nettverk, og du brukte en GNU + Linux-maskin som en ruter med Quagga, ikke sant?

            Det er mange scenarier utenfor soverommet ditt der det er nødvendig å kontinuerlig laste opp og laste ned IP-er uten å snu nettverksgrensesnittet og la andre brukere være offline.

  6.   David Gomez sa

    Veldig bra det bordet å beholde som referanse.

    IP ser ut til å være mer komplisert enn Ifconfig, men jeg har et spørsmål. Hva gjør IP bedre enn Ifconfig i tillegg til å være mer moderne og ha et par flere alternativer?

  7.   q0 sa

    De nye funksjonene som iproute2 bringer er ubetydelige (alle, ikke bare de som vises her), til det punktet at de godt kan lagre rehash og inkludere dem i nettverktøy ved å legge til en .0001
    Forresten med "ifconfig eth0 0.0.0.0" fjernes IP-adressen

    1.    livlig sa

      Takk for tipset 😉

    2.    MSX sa

      "Introduksjon

      Iproute2 er en samling verktøy for å kontrollere TCP / IP-nettverk og trafikkontroll i Linux. Det vedlikeholdes for tiden av Stephen Hemminger. Den opprinnelige forfatteren, Alexey Kuznetsov, er kjent for QoS-implementeringen i Linux-kjernen.

      De fleste nettverkskonfigurasjonshåndbøker refererer fortsatt til ifconfig og route som de primære nettverkskonfigurasjonsverktøyene, men ifconfig er kjent for å oppføre seg utilstrekkelig i moderne nettverksmiljøer. De bør avskaffes, men de fleste distroer inkluderer dem fortsatt. De fleste nettverkskonfigurasjonssystemer bruker ifconfig og gir dermed et begrenset funksjonssett. / Etc / net-prosjektet har som mål å støtte de fleste moderne nettverksteknologier, da det ikke bruker ifconfig og lar en systemadministrator bruke alle iproute2-funksjoner, inkludert trafikkontroll »

      http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2

      Japa: http://www.jaredlog.com/?p=928

      1.    Martin sa

        +1 Gode data, nå er det klart for meg.

  8.   eliotime3000. sa

    Gode ​​data, selv om Arch ikke brukes eth0, men verdier som enp0s3.

    1.    urKh sa

      Uhhh ???

    2.    Martin sa

      Det er riktig, selv om det kan konfigureres til å være eth0 eller wlan0. Jeg lurer på hva begrunnelsen er å forlate enp # s # (eller wlp # s #) stil? Også med forkjærligheten din for ip når vi alle er kjent med ifconfig, hvorfor?

  9.   Jesus Ballesteros sa

    Til slutt blir du vant til det, i Archlinux da det ikke har ifconfig bestemte jeg meg for å lære dette fordi på et tidspunkt vil mange distroer markere det som foreldet. Veldig bra innlegg.

  10.   saul sa

    Jeg vil kjøpe Linux til datamaskinen min

    1.    Martin sa

      Saulo, hvis du vil prøve Linux, trenger du ikke å kjøpe den (selv om du kan). Hvis tålmodigheten din ikke kan vente med å bruke den, vil jeg fortelle deg at de fleste versjoner (distribusjoner) av Linux har en gratis nedlastningskobling (gratis), som du kan brenne til en disk eller montere på et USB-minne for senere installasjon på datamaskin. Jeg anbefaler deg å se guider på youtube eller i noen blogger om installasjonen, det er ikke vanskelig.

  11.   taregon sa

    Interessant, ifconfig er fortsatt lettere å lære.