![Lataa uudet iOS 16 -taustakuvat täydellä resoluutiolla](/f/3da36f41a81a409a03809efdf0cbdbd5.jpg?width=100&height=100)
ifconfig lyhyesti "rajapinnan määritys”Apuohjelma järjestelmän/verkon hallintaan Unix/Linux käyttöjärjestelmiä verkkoliitäntäparametrien määrittämiseksi, hallitsemiseksi ja kyselemiseksi komentoriviliittymän tai järjestelmän kokoonpanoskriptien kautta.
"ifconfig”-Komentoa käytetään nykyisten verkon kokoonpanotietojen näyttämiseen, IP -osoitteen, verkkomaskin tai yleislähetysosoitteen määrittämiseen verkkoliittymään, luomalla aliaksen verkkoliittymälle, määrittämällä laitteisto -osoite ja ottamalla käyttöön tai poistamalla verkko käytöstä rajapinnat.
Tämä artikkeli kattaa "15 Hyödyllisiä ifconfig -komentoja”Käytännön esimerkeineen, joista voi olla sinulle paljon apua verkkoliitäntöjen hallinnassa ja konfiguroinnissa Linux -järjestelmissä.
Päivittää: Verkkokomento ifconfig on vanhentunut ja korvattu ip -komento (opi 10 esimerkkiä IP -komennosta) useimmissa Linux -jakeluissa.
Älä missaa:ifconfig vs ip: Mitä eroa niiden välillä on?
"ifconfig”-Komento ilman argumentteja näyttää kaikki aktiivisten rajapintojen tiedot. ifconfig komentoa käytetään myös palvelimen määritetyn IP -osoitteen tarkistamiseen.
[[sähköposti suojattu] ~]# ifconfig eth0 Linkin suojaus: Ethernet HWaddr 00: 0B: CD: 1C: 18: 5A inet addr: 172.16.25.126 Bcast: 172.16.25.63 Mask: 255.255.255.224 inet6 addr: fe80:: 20b: cdff: fe1c: 185a/64 Soveltamisala: Link UP BROADCAST RUNNING MULTICAST MTU: 1500 Metric: 1 RX paketit: 2341604 virheet: 0 pudonnut: 0 ylitykset: 0 frame: 0 TX paketit: 2217673 virheet: 0 pudonnut: 0 ylikierrokset: 0 operaattori: 0 törmäystä: 0 txqueuelen: 1000 RX-tavua: 293460932 (279,8 MiB) TX-tavua: 1042006549 (993,7 MiB) Keskeytys: 185 Muisti: f7fe0000-f7ff0000 lo Linkin kaavio: Paikallisen silmukan inet -osoite: 127.0.0.1 Mask: 255.0.0.0 inet6 addr::: 1/128 Soveltamisala: Host UP LOOPBACK RUNNING MTU: 16436 Metrinen: 1 RX -paketti: 5019066 virheet: 0 pudotettu: 0 ylitys: 0 kehys: 0 lähetyspakettia: 5019066 virheet: 0 pudonnut: 0 ylikierrokset: 0 operaattori: 0 törmäykset: 0 txqueuelen: 0 lähetys tavua: 2174522634 (2,0 GiB) TX tavua: 2174522634 (2,0 GiB) tun0 Linkki encap: UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 inet addr: 10.1.1.1 PtP: 10.1.1.2 Mask: 255.255. 255.255 YLÄPISTEPISTEEN KÄYTTÖ NOARP MULTICAST MTU: 1500 Metriset: 1 RX -paketit: 0 virhettä: 0 pudotettua: 0 ylitystä: 0 runkoa: 0 TX -pakettia: 0 virhettä: 0 pudotettua: 0 ylitystä: 0 operaattoria: 0 törmäystä: 0 txqueuelen: 100 RX -tavua: 0 (0,0 b) TX tavua: 0 (0,0 b)
Seuraavat ifconfig komento näppäimellä -a argumentti näyttää tiedot kaikista palvelimen aktiivisista tai ei -aktiivisista verkkoliitännöistä. Se näyttää haun tulokset eth0, lo, istua0 ja tun0.
[[sähköposti suojattu] ~]# ifconfig -a eth0 Linkkikappale: Ethernet HWaddr 00: 0B: CD: 1C: 18: 5A inet addr: 172.16.25.126 Bcast: 172.16.25.63 Mask: 255.255.255.224 inet6 addr: fe80:: 20b: cdff: fe1c: 185a/64 Soveltamisala: Link UP BROADCAST RUNNING MULTICAST MTU: 1500 Metric: 1 RX paketit: 2344927 virheet: 0 pudonnut: 0 ylitykset: 0 kehys: 0 TX -paketit: 2220777 virheet: 0 pudonnut: 0 ylitykset: 0 operaattori: 0 törmäystä: 0 txqueuelen: 1000 RX-tavua: 293839516 (280,2 MiB) TX-tavua: 1043722206 (995,3 MiB) Keskeytys: 185 Muisti: f7fe0000-f7ff0000 lo Linkin kuva: Local Loopback inet addr: 127.0.0.1 Mask: 255.0.0.0 inet6 addr::: 1/128 Scope: Host UP LOOPBACK RUNNING MTU: 16436 Metric: 1 RX paketit: 5022927 virheet: 0 pudonnut: 0 ylitykset: 0 frame: 0 TX paketit: 5022927 virheet: 0 pudonnut: 0 ylikierrokset: 0 operaattori: 0 törmäykset: 0 txqueuelen: 0 RX-tavua: 2175739488 (2,0 GiB) TX-tavua: 2175739488 (2,0 GiB) sit0 Linkin kaavio: IPv6-in-IPv4 NOARP MTU: 1480 Metrinen: 1 RX -paketti: 0 virhettä: 0 pudotettua: 0 ylitystä: 0 kehys: 0 TX -pakettia: 0 virhettä: 0 pudotettua: 0 ylitystä: 0 operaattori: 0 törmäystä: 0 txqueuelen: 0 RX -tavua: 0 (0,0 b) TX tavua: 0 (0.0 b) tun0 Linkin koodaus: UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00 inet addr: 10.1.1.1 PtP: 10.1.1.2 Naamio: 255.255.255.255 YLÄPISTEKÄYNNIN KÄYTTÖ NOARP MULTICAST MTU: 1500 Metrinen: 1 RX -paketti: 0 virhettä: 0 pudotettua: 0 ylitystä: 0 kehys: 0 TX -pakettia: 0 virhettä: 0 pudotettua: 0 ylitystä: 0 operaattori: 0 törmäyksiä: 0 txqueuelen: 100 RX -tavua: 0 (0.0 b) Lähetystavu: 0 (0.0 b)
Käyttämällä käyttöliittymän nimeä (eth0) väitteenä "ifconfig”-Komento näyttää tietyn verkkoliitännän tiedot.
[[sähköposti suojattu] ~]# ifconfig eth0 eth0 Linkin kapseli: Ethernet HWaddr 00: 0B: CD: 1C: 18: 5A inet addr: 172.16.25.126 Bcast: 172.16.25.63 Mask: 255.255.255.224 inet6 addr: fe80:: 20b: cdff: fe1c: 185a/64 Soveltamisala: Link UP BROADCAST RUNNING MULTICAST MTU: 1500 Metrinen: 1 RX -paketti: 2345583 virhe: 0 pudonnut: 0 ylitys: 0 kehys: 0 TX -paketit: 2221421 virheet: 0 pudonnut: 0 ylitystä: 0 operaattoria: 0 törmäystä: 0 txqueuelen: 1000 RX -tavua: 293912265 (280,2 MiB) TX -tavua: 1044100408 (995,7 MiB) Keskeytys: 185 Muisti: f7fe0000-f7ff0000
"ylös"Tai"ifup”Lippu käyttöliittymän nimellä (eth0) aktivoi verkkoliitännän, jos se ei ole aktiivisessa tilassa ja sallii tietojen lähettämisen ja vastaanottamisen. Esimerkiksi, "ifconfig eth0 ylös"Tai"ifup eth0”Aktivoi eth0 käyttöliittymä.
[[sähköposti suojattu] ~]# ifconfig eth0 ylös. TAI. [[sähköposti suojattu] ~]# ifup eth0
"alas"Tai"jos alas”Lippu käyttöliittymän nimellä (eth0) poistaa määritetyn verkkoliitännän käytöstä. Esimerkiksi, "ifconfig eth0 alas"Tai"ifdown eth0”-Komento poistaa toiminnon käytöstä eth0 käyttöliittymä, jos se on aktiivisessa tilassa.
[[sähköposti suojattu] ~]# ifconfig eth0 alas. TAI. [[sähköposti suojattu] ~]# ifdown eth0
Jos haluat määrittää IP -osoitteen tietylle rajapinnalle, käytä seuraavaa komentoa liitännän nimen (eth0) ja IP -osoite, jonka haluat asettaa. Esimerkiksi, "ifconfig eth0 172.16.25.125”Asettaa IP -osoitteen rajapinnaksi eth0.
[[sähköposti suojattu] ~]# ifconfig eth0 172.16.25.125
Käyttämällä "ifconfig"Komento"verkkonaamio"Argumentti ja käyttöliittymän nimi (eth0) voit määrittää verkkomaskin tietylle käyttöliittymälle. Esimerkiksi, "ifconfig eth0 -verkkomaski 255.255.255.224”Asettaa verkkomaskin tietylle käyttöliittymälle eth0.
[[sähköposti suojattu] ~]# ifconfig eth0 -verkkomaski 255.255.255.224
Käyttämällä "lähettää”Argumentti rajapinnan nimellä asettaa lähetysosoitteen tietylle rajapinnalle. Esimerkiksi, "ifconfig eth0 -lähetys 172.16.25.63”-Komento asettaa lähetysosoitteeksi rajapinnan eth0.
[[sähköposti suojattu] ~]# ifconfig eth0 -lähetys 172.16.25.63
IP -osoitteen, verkkomaskiosoitteen ja yleislähetysosoitteen määrittäminen kerralla käyttämällä "ifconfig”-Komento ja kaikki alla esitetyt argumentit.
[[sähköposti suojattu] ~]# ifconfig eth0 172.16.25.125 verkkomaski 255.255.255.224 lähetys 172.16.25.63
"mtu”Argumentti asettaa maksimilähetysyksikön rajapinnaksi. MTU voit asettaa rajapinnan pakettikokoille, jotka lähetetään rajapinnalla. MTU pystyy käsittelemään enimmäismäärän oktetteja rajapinnalle yhdessä tapahtumassa. Esimerkiksi, "ifconfig eth0 mtu 1000”Asettaa suurimman lähetysyksikön annettuun asetukseen (ts. 1000). Kaikki verkkoliitännät eivät tue MTU asetukset.
[[sähköposti suojattu] ~]# ifconfig eth0 mtu 1000
Mitä tapahtuu normaalitilassa, kun verkkokortin vastaanottama paketti varmistaa, että paketti kuuluu sille itselleen. Jos ei, se pudottaa paketin normaalisti, mutta hämärässä tilassa käytetään hyväksymään kaikki verkkokortin läpi kulkevat paketit.
Suurin osa nykyisistä verkkotyökaluista käyttää lujaa tilaa kaapata ja analysoida verkkoliittymän läpi kulkevia paketteja. Voit asettaa hämärän tilan käyttämällä seuraavaa komentoa.
[[sähköposti suojattu] ~]# ifconfig eth0persc
Voit poistaa luottamuksellisen tilan käytöstä käyttämällä "-lupaus”-Kytkin, joka katkaisee verkkoliittymän normaalitilassa.
[[sähköposti suojattu] ~]# ifconfig eth0 -lupaus
ifconfig apuohjelman avulla voit määrittää muita verkkoliitäntöjä käyttämällä alias ominaisuus. Lisää verkkotunnuksen alias verkkotunnukseen eth0, käytä seuraavaa komentoa. Huomaa, että alias-verkkoosoite samassa aliverkon peitossa. Esimerkiksi jos eth0 verkon IP -osoite on 172.16.25.125, sitten alias ip -osoitteen on oltava 172.16.25.127.
[[sähköposti suojattu] ~]# ifconfig eth0: 0 172.16.25.127
Tarkista seuraavaksi äskettäin luotu alias -verkkoliitäntäosoite käyttämällä "ifconfig eth0: 0”Komento.
[[sähköposti suojattu] ~]# ifconfig eth0: 0 eth0: 0 Linkin encap: Ethernet HWaddr 00: 01: 6C: 99:14:68 inet addr: 172.16.25.123 Bcast: 172.16.25.63 Naamio: 255.255.255.240 YLÖSLÄHETYS RUNNING MULTICAST MTU: 1500 Metrinen: 1 Keskeytä: 17
Jos et enää vaadi aliaksen verkkoliitäntää tai olet määrittänyt sen väärin, voit poistaa sen käyttämällä seuraavaa komentoa.
[[sähköposti suojattu] ~]# ifconfig eth0: 0 alas
Jos haluat muuttaa MAC (Media Access Control) osoite eth0 verkkokäyttöliittymä, käytä seuraavaa komentoa argumentilla "hw eetteri“. Katso esimerkiksi alla.
[[sähköposti suojattu] ~]# ifconfig eth0 hw eetteri AA: BB: CC: DD: EE: FF
Nämä ovat hyödyllisimmät komennot verkkoliitäntöjen määrittämiseen Linux, lisätietoja ja käyttöä ifconfig komento käytä sivuja kuten "mies ifconfig"Terminaalissa. Tutustu muihin verkkoapuohjelmiin alla.
Saat lisätietoja ja vaihtoehtoja mistä tahansa yllä mainituista työkaluista siirtymällä manasivuille kirjoittamalla "mies työkalunimi"Komentokehotteessa. Esimerkiksi saadaksesi tietoja "netstat ” työkalu, käytä komentoa "mies netstat“.