Mikä on ipconfig?
ipconfig tarkoittaa 'Internet Protocol Configuration' . Se on muutaman tietokoneen käyttöjärjestelmän konsolisovellus, joka näyttää kaikki nykyiset TCP/IP-verkkomääritykset ja päivittää DNS- (Domain Name System)- ja DHCP-asetukset (Dynamic Host Configuration Protocol). ipconfig-komento näyttää IPv4- (Internet Protocol version 4)- ja IPv6-osoitteet, jokaisen sovittimen oletusyhdyskäytävän ja aliverkon peitteen, jos sitä käytetään ilman parametreja.
IPconfigin toteutukset
Komento on Apple macOS:ssä, ReactOS:ssä ja Microsoft Windowsissa. ReactOS-julkaisun kehitti GPL-lisenssillä Ged Murphy .
Apple macOS
Mac OS X:ssä ipconfig toimii suojana IPConfiguration-agentille, ja sitä voidaan käyttää DHCP- ja Bootstrap Protocol -asiakasohjelman ohjaamiseen komentoriviliittymän kautta. Mac OS X käyttää myös ifconfigia suoraa ohjausta varten verkkoliittymissä, kuten staattisten IP-osoitteiden määrittämisessä, kuten lähes kaikissa Unix-pohjaisissa käyttöjärjestelmissä. Linuxissa komento, ts. ifconfig on korvattu IP-komennolla.
Microsoft Windows ja ReactOS
Käsky, ts. ipconfig tukee /kaikki komentorivin kytkin. Tämä tulos on kattavampi tieto verrattuna pelkkään ipconfigiin.
Ipconfig-komento sisältää tärkeän lisäominaisuuden, jossa se pakottaa isäntätietokoneen DHCP-IP-osoitteen päivittämään erillisen IP-osoitteen pyytämiseksi. Se tehdään kahdella eri komennolla järjestyksessä. Ensimmäinen käsky on ipconfig /release joka pakottaa asiakkaan välittömästi lopettamaan vuokrauksensa siirtämällä palvelimelle DHCP:n vapautusilmoituksen, joka päivittää palvelimen tilatiedot ja merkitsee vanhan asiakkaan IP-osoitteen 'saatavilla' .
Toinen komento on ipconfig /renew joka suorittaa uuden IP-osoitteen pyytämisen. Jos järjestelmä on yhdistetty DSL-modeemiin tai -kaapeliin, se on ehkä kytkettävä suoraan modeemin verkkoporttiin reitittimen ohittamiseksi, ennen kuin katkaiset virran ja käytät ipconfig /release-komentoa jonkin aikaa, jotta voidaan varmistaa, että edellinen IP-osoitteen ottavat muut tietokoneet.
Parametri, ts. /flushdns voidaan käyttää DNS (Domain Name System) -välimuistin tyhjentämiseen varmistaakseen, että tulevat pyynnöt soveltavat uusia DNS-tietoja työntämällä isäntänimet uudelleen korjattavaksi tyhjästä.
Ipconfigin parametrit
Jotkut ipconfig-komennon parametrit on lueteltu ja mainittu alla:
Kyllä ei. | Parametri | Kuvaus |
---|---|---|
1. | /kaikki | Se näyttää jokaisen sovittimen täydellisen TCP/IP-kokoonpanon. Sovitin voi osoittaa fyysisiä liitäntöjä loogisia liitäntöjä (puhelinverkkoyhteyksiä) tai asennettuja verkkosovittimia. |
2. | /flushdns | Se huuhtelee ja lataa uudelleen DNS-asiakasratkaisun välimuistin tiedot. Voimme soveltaa tätä menettelyä hylkäämään negatiiviset välimuistin merkinnät välimuistin kautta ja muut merkinnät, jotka on lisätty dynaamisesti DNS-vianmäärityksen aikana. |
3. | /displaydns | Se näyttää DNS-asiakasratkaisun välimuistin aiheen, joka sisältää sekä paikallisen Hosts-tiedoston kautta esiladatut merkinnät että äskettäin käytetyt resurssilokit järjestelmän korjaamille nimikyselyille. DNS-asiakaspalvelu käyttää näitä tietoja usein kysyttyjen nimien selvittämiseen ennen DNS-palvelimille kyselyä. |
4. | /renew [] | Se päivittää jokaisen sovittimen tai tietyn sovittimen DHCP-määrityksen, jos parametri, ts. sovitin on lisätty. Tämä parametri on käytettävissä vain järjestelmissä, joissa on sovittimet, jotka on rakennettu saamaan IP-osoite automaattisesti. Meidän on syötettävä sovittimen nimi, joka ilmenee, kun käytämme ipconfig-komentoa ilman parametreja sovittimen nimen määrittämiseen. |
5. | /vapauta [] | Se lähettää viestin, ts. DHCPRELEASE DHCP-palvelimelle julkaisemaan käynnissä oleva DHCP-määritys ja poistamaan IP-osoitteen määritykset joko jokaiselle sovittimelle tai tietylle sovittimelle, jos parametri, ts. sovitin sisältyy. Tämä parametri estää TCP/IP:n määritetyille sovittimille saadakseen IP-osoitteen automaattisesti. Meidän on syötettävä sovittimen nimi, joka ilmenee, kun käytämme ipconfig-komentoa ilman parametreja sovittimen nimen määrittämiseen. |
6. | /rekisterit | Se käynnistää manuaalisesti dynaamisen rekisteröinnin IP-osoitteille ja DNS-nimille, jotka on määritetty järjestelmässä. Voimme käyttää tätä parametria epäonnistuneen DNS-nimen rekisteröinnin vianmääritykseen tai korjata DNS-palvelimen ja asiakkaan välisen dynaamisen päivitysongelman käynnistämättä asiakasjärjestelmää uudelleen. Lisäominaisuuksissa TCP/IP-protokollan DNS-asetukset päättävät, mitkä nimet on sertifioitu DNS:ssä. |
7. | /? | Se näyttää auta vaihtoehto komentokehotteessa. |
8. | /release6 [] | Se lähettää viestin, ts. DHCPRELEASE DHCPv6-palvelimelle julkaisemaan käynnissä oleva DHCP-määritys ja poistamaan IPv6-osoitteen määritykset joko jokaiselle sovittimelle tai tietylle sovittimelle, jos parametri, eli sovitin sisältyy. Tämä parametri estää TCP/IP:n määritetyille sovittimille saadakseen IP-osoitteen automaattisesti. Meidän on syötettävä sovittimen nimi, joka ilmenee, kun käytämme ipconfig-komentoa ilman parametreja sovittimen nimen määrittämiseen. |
9. | /renew6 [] | Se päivittää DHCPv6-kokoonpanon jokaiselle sovittimelle tai tietylle sovittimelle, jos parametri, eli sovitin, lisätään. Tämä parametri on käytettävissä vain järjestelmissä, joissa on sovittimet, jotka on rakennettu saamaan automaattisesti IPv6-osoite. Meidän on syötettävä sovittimen nimi, joka ilmenee, kun käytämme ipconfig-komentoa ilman parametreja sovittimen nimen määrittämiseen. |
10. | /setclassid [] | Se määrittää DHCP:n luokkatunnuksen kuvatulle sovittimelle. Voimme käyttää tähti-jokerimerkkiä (*) DHCP:n luokkatunnuksen asettamiseen jokaiselle sovittimelle sovittimen sijaan. Se on käytettävissä vain järjestelmissä, joissa on sovitin, jotka on jo määritetty saamaan IP-osoite automaattisesti. Jatkuva luokkatunnus poistetaan, jos DHCP:n luokkatunnusta ei ole määritetty. |
yksitoista. | /showclassid | Se näyttää kuvatun sovittimen DHCP:n luokkatunnuksen. Voimme käyttää tähti-jokerimerkkiä (*) nähdäksesi DHCP:n luokkatunnuksen jokaiselle sovittimelle sovittimen sijaan. Se on käytettävissä vain järjestelmissä, joissa on sovitin, jotka on jo määritetty saamaan IP-osoite automaattisesti. |
Kuinka käyttää ipconfigia ja asetuksia?
ipconfig-ohjelmaa käytetään verkkokokoonpanomme yksityiskohtien näyttämiseen ja DNS- ja DHCP-asetusten päivittämiseen. Ipconfig-komento näyttää oletuksena IP-osoitteemme, oletusyhdyskäytävämme ja aliverkon peitteen, mutta voimme saada useita yksityiskohtia käyttämällä tätä komentoa oikeilla parametreilla.
esimerkki java-koodista
Joten aloitetaan jostain helpommasta:
- Ensinnäkin meidän on avattava pääteikkunamme etsimällä 'Terminaali' sovellusikkunassa.
- Sitten meidän on syötettävä ipconfig komento ja paina tulla sisään
$ ipconfig
- Se näyttää meille verkkomme perustiedot verkkosovittimistamme.
- Komento palauttaa tiedot kaikista järjestelmämme verkkosovittimista, kuten voimme nähdä yllä olevassa kuvakaappauksessa. Meillä on tässä tapauksessa Ethernet-sovitin ja langaton verkkosovitin.
- Lisäksi se luetellaan verkkosovittimina, jos käytämme VPN-asiakasta.
ipconfig /all
Komento näyttää vain verkkomme perustiedot ilman mitään parametreja. Mutta tietoja DHCP- ja DNS-palvelimista ei näytetä oletusarvoisesti. Jotta voimme näyttää kaikki verkkosovittimemme yksityiskohdat, meidän on syötettävä parametri, eli /kaikki .
$ ipconfig /all
Yllä oleva komento palauttaa alla olevat tiedot kaikista laitteemme verkkosovittimista:
Se on verkkosovittimemme Mac-osoite.
Se näyttää järjestelmämme IP-osoitteen.
Se ilmaisee, käyttääkö verkkoyhteys staattista tai DHCP IP-osoitetta.
Se edustaa reititintä/palvelinta, joka jakaa monia IP-osoitteita verkossamme.
Se edustaa reititintä, johon järjestelmämme on kytketty.
Se edustaa palvelimia, joita käytetään verkkotunnusten muuntamiseen IP-osoitteiksi.
Se näyttää järjestelmämme IPv6-osoitteen.
Se näyttää päivämäärän ja kellonajan, jolloin järjestelmämme sai IP-osoitteen.
Käsky, ts. ipconfig /all käytetään usein verkkoyhteysongelmien vianetsintään. Jos tarkistamme oikein ipconfig /all -komennon tulokset, voimme nähdä 4 tärkeää asiaa, jotka on mainittu alla:
Se on meidän IP-osoitteemme.
Useimmissa tapauksissa sen on oltava Haarukat. 'Ei' tarkoittaa, että olemme syöttäneet IP-osoitteen manuaalisesti.
Sitä käytetään verkkotunnusten kääntämiseen IP-osoitteiksi.
Se edustaa modeemia tai reititintä, johon verkkopakettimme lähetetään.
ipconfig /release
Ipconfig-komento ei ainoastaan näytä tietomme verkkoasetuksistamme, vaan sitä voidaan käyttää myös verkkoasetustemme nollaamiseen tai päivittämiseen. Voimme lunastaa uuden IP-osoitteen DHCP-palvelimen kautta, kun olemme ottaneet DHCP:n käyttöön verkkokortillamme.
Ensimmäinen vaihe sen tekemiseksi on julkaista nykyinen IP-osoite. Se tarkoittaa, että ilmoitamme DHCP-palvelimelle, ettemme enää halua käyttää määritettyä IP-osoitetta.
$ ipconfig /release
Yllä oleva komento julkaisee oletusarvoisesti jokaisen verkkosovittimen IP-osoitteet. Voimme myös määrittää yksittäisen verkkosovittimen. Tätä varten meidän on kirjoitettava sovittimen nimi, jonka löydämme täältä ipconfig-tuloksista.
Esimerkiksi , jos haluamme julkaista vain langattoman verkkosovittimemme IP-osoitteen, voimme antaa seuraavan komennon:
$ ipconfig /release Wireless*
Se julkaisee jokaisen sovittimen IP-osoitteen, jonka nimi alkaa 'Langaton' .
ipconfig /renew
Kun olemme julkaisseet IP-osoitteen, meidän on lunastettava uusi IP-osoite DHCP-palvelimen kautta. Käyttämällä komentoa, ts. ipconfig /renew , me pystymme siihen:
$ ipconfig /renew
Löydämme samanlaisen tuloksen kuin ipconfig-komento, yhdyskäytävä, aliverkon peite ja yleiskatsauksen uudesta IP-osoitteestamme, kun renew-komento suoritettiin onnistuneesti.
Voimme jälleen määrittää yksittäisen verkkosovittimen antamalla sovittimen nimen.
$ ipconfig /renew Wireless*
ipconfig /displaydns
Tietokoneemme tallentaa paikallisen välimuistin jokaisesta DNS-tietueesta, jossa se on käynyt. Tätä välimuistia käytetään verkkotunnusten nopeaan kääntämiseen oikeiksi IP-osoitteiksi. Tällä tavalla tietokoneemme ei tarvitse joka kerta neuvotella DNS-palvelimen kanssa. Esimerkiksi kun käymme osoitteessa Google.com.
Voimme suorittaa seuraavan komennon pääteikkunassa DNS-välimuistin sisällön tarkastelemiseksi:
$ ipconfig /displaydns
Se näyttää kaikki DNS-tietueet DNS-välimuistissamme.
Usein meidän ei tarvitse tarkistaa tietueita, mutta keskustelemme joistakin tärkeistä termeistä:
Tyhjennä DNS
Joskus DNS-välimuistimme sisältää vanhentuneita tietueita, jotka voivat aiheuttaa DNS-virheitä (esimerkiksi ei saada yhteyttä verkkosivustoille), voimme ratkaista sen käyttämällä komentoa, joka mainitaan seuraavasti:
$ ipconfig /flushdns
Yllä oleva komento tyhjentää DNS-välimuistimme. Voimme tehdä sen ilman riskiä, tietokoneemme yksinkertaisesti hakee ajantasaisen ja uuden DNS-tietueen DNS-palvelimien kautta.
ipconfig Ubuntussa
The ifconfig komento vastaa ipconfig-komentoa. Ifconfig-komento näyttää meille Ubuntun sovittimiemme verkon perustiedot.
Komento on seuraava:
$ ifconfig