Kaj je ipconfig?
ipconfig pomeni 'Konfiguracija internetnega protokola' . Je program konzolne aplikacije nekaj računalniških operacijskih sistemov, ki prikazuje vsako trenutno vrednost konfiguracije omrežja TCP/IP in osvežuje nastavitve DNS (Domain Name System) in DHCP (Dynamic Host Configuration Protocol). Ukaz ipconfig prikazuje naslove IPv4 (internetni protokol različice 4) in IPv6, privzeti prehod za vsak vmesnik in masko podomrežja, če je uporabljena brez parametrov.
Izvedbe ipconfig
Ukaz je prisoten v sistemih Apple macOS, ReactOS in Microsoft Windows. Izdajo ReactOS je razvil na podlagi licence GPL Ged Murphy .
Apple macOS
V Mac OS X ipconfig služi kot pokrov za agenta IPConfiguration in se lahko uporablja za nadzor DHCP in odjemalca protokola Bootstrap prek vmesnika ukazne vrstice. Poleg tega Mac OS X uporablja ifconfig za neposreden nadzor omrežnih vmesnikov, kot je konfiguriranje statičnih naslovov IP, kot skoraj vsi operacijski sistemi, ki temeljijo na Unixu. V Linuxu je ukaz, tj. ifconfig je bil nadomeščen z ukazom IP.
Microsoft Windows in ReactOS
Ukaz, tj. ipconfig podpira /vse stikalo ukazne vrstice. Ta rezultat je bolj celovita informacija v primerjavi s samo ipconfig.
Ukaz ipconfig vsebuje dodatno pomembno funkcijo, kjer prisili osvežitev naslova IP DHCP gostiteljskega računalnika za zahtevo po posebnem naslovu IP. Izvede se z dvema različnima ukazoma. Prvi ukaz je ipconfig /release ki se izvaja tako, da prisili odjemalca, da takoj prekine zakup, tako da strežniku prenese obvestilo o sprostitvi DHCP, ki posodobi informacije o stanju strežnika in označi naslov IP starega odjemalca kot 'na voljo' .
Drugi ukaz je ipconfig /renew ki se izvaja za zahtevo po novem naslovu IP. V primeru, da je sistem povezan z modemom ali kablom DSL, ga bo morda treba neposredno priključiti v omrežna vrata modema za obhod usmerjevalnika, preden izklopite napajanje in za nekaj časa uporabite ipconfig /release, da se prepričate, da je prejšnji Naslov IP prevzamejo drugi računalniki.
Parameter, tj. /flushdns se lahko uporablja za brisanje predpomnilnika DNS (Domain Name System) za zagotovitev, da bodo prihodnje zahteve uporabile nove informacije DNS tako, da bodo imena gostiteljev ponovno popravljena od začetka.
Parametri ipconfig
Nekateri parametri ukaza ipconfig so navedeni in omenjeni spodaj:
da ne | Parameter | Opis |
---|---|---|
1. | /vse | Prikazuje celotno konfiguracijo TCP/IP za vsak vmesnik. Adapter lahko označuje fizične vmesnike, logične vmesnike (povezave na klic) ali nameščene omrežne vmesnike. |
2. | /flushdns | Izpere in znova naloži informacije predpomnilnika razreševalnika odjemalca DNS. Ta postopek lahko uporabimo za zavrženje negativnih vnosov v predpomnilnik prek predpomnilnika in drugih vnosov, ki so bili dinamično dodani v času odpravljanja težav z DNS. |
3. | /displaydns | Prikazuje predmet predpomnilnika razreševalnika odjemalca DNS, ki vsebuje vnose, prednaložene prek lokalne datoteke Hosts, in nedavno dostopne dnevnike virov za poizvedbe po imenih, ki jih je popravil sistem. Odjemalska storitev DNS uporabi te informacije za razrešitev pogosto poizvedovanih imen, preden poizveduje po svojih strežnikih DNS. |
4. | /obnovi [] | Osveži konfiguracijo DHCP za vsak adapter ali določen adapter, če je parameter, tj. adapter je dodan. Ta parameter je na voljo samo v sistemih z adapterji, ki so izdelani za samodejno pridobivanje naslova IP. Vnesti moramo ime adapterja, ki se pojavi, ko uporabimo ukaz ipconfig brez parametrov za podajanje imena adapterja. |
5. | /release [] | Pošilja sporočilo, tj. DHCPRELEASE strežniku DHCP, da objavi trenutno konfiguracijo DHCP in odpravi konfiguracijo naslova IP za vsak vmesnik ali za določen vmesnik, če je parameter, tj. adapter je vključeno. Ta parameter onemogoči TCP/IP, da konfigurirani adapterji samodejno pridobijo naslov IP. Vnesti moramo ime adapterja, ki se pojavi, ko uporabimo ukaz ipconfig brez parametrov za podajanje imena adapterja. |
6. | /registrdns | Ročno sproži dinamično registracijo za naslove IP in imena DNS, ki so konfigurirana v sistemu. Ta parameter lahko uporabimo za odpravljanje težav z neuspešno registracijo imena DNS ali odpravimo težavo z dinamično posodobitvijo med strežnikom DNS in odjemalcem brez ponovnega zagona odjemalskega sistema. V naprednih lastnostih nastavitve DNS protokola TCP/IP določajo, katera imena so certificirana v DNS. |
7. | /? | Prikazuje pomoč možnost v ukazni vrstici. |
8. | /release6 [] | Pošilja sporočilo, tj. DHCPRELEASE strežniku DHCPv6, da objavi trenutno konfiguracijo DHCP in odpravi konfiguracijo naslova IPv6 za vsak vmesnik ali za določen vmesnik, če parameter, tj. adapter je vključeno. Ta parameter onemogoči TCP/IP, da konfigurirani adapterji samodejno pridobijo naslov IP. Vnesti moramo ime adapterja, ki se pojavi, ko uporabimo ukaz ipconfig brez parametrov za podajanje imena adapterja. |
9. | /renew6 [] | Osveži konfiguracijo DHCPv6 za vsak adapter ali za določen adapter, če je dodan parameter, tj. Ta parameter je na voljo samo v sistemih z adapterji, ki so izdelani za samodejno pridobivanje naslova IPv6. Vnesti moramo ime adapterja, ki se pojavi, ko uporabimo ukaz ipconfig brez parametrov za podajanje imena adapterja. |
10. | /setclassid [] | Konfigurira ID razreda DHCP za opisani adapter. Uporabimo lahko nadomestni znak zvezdice (*) za nastavitev ID-ja razreda DHCP za vsak adapter namesto adapterja. Na voljo je samo v sistemih z adapterjem, ki je že konfiguriran za samodejno pridobivanje naslova IP. Trenutni ID razreda se izbriše, če ID razreda DHCP ni določen. |
enajst. | /showclassid | Prikazuje ID razreda DHCP za opisani adapter. Uporabimo lahko nadomestni znak zvezdice (*), da vidimo ID razreda DHCP za vsak adapter namesto adapterja. Na voljo je samo v sistemih z adapterjem, ki je že konfiguriran za samodejno pridobivanje naslova IP. |
Kako uporabiti ipconfig in možnosti?
ipconfig se uporablja za prikaz podrobnosti naše omrežne konfiguracije in osveževanje nastavitev DNS in DHCP. Ukaz ipconfig privzeto prikazuje naš naslov IP, privzeti prehod in masko podomrežja, vendar lahko s tem ukazom s pravilnimi parametri pridobimo več podrobnosti.
unordered_map c++
Torej, začnimo z nečim lažjim:
- Najprej moramo z iskanjem odpreti okno terminala 'Terminal' v oknu aplikacije.
- Nato moramo vnesti ipconfig ukaz in pritisnite vstopiti
$ ipconfig
- Prikazal nam bo osnovne informacije o našem omrežju iz naših omrežnih adapterjev.
- Ukaz bo vrnil podrobnosti o vseh omrežnih adapterjih v našem sistemu, kot lahko vidimo na zgornjem posnetku zaslona. V tem primeru imamo adapter Ethernet in adapter za brezžično omrežje.
- Prav tako bo naveden kot kateri koli omrežni adapter, če uporabljamo odjemalca VPN.
ipconfig /vse
Ukaz prikaže samo osnovne informacije našega omrežja brez uporabe parametrov. Toda informacije o strežnikih DHCP in DNS privzeto niso prikazane. Za prikaz vseh podrobnosti našega omrežnega adapterja bomo morali vnesti parameter, tj. /vse .
$ ipconfig /all
Zgornji ukaz bo vrnil spodnje informacije za vse omrežne kartice v naši napravi:
To je naslov Mac našega omrežnega adapterja.
Prikazuje naslov IP našega sistema.
Predstavlja, ali omrežna povezava uporablja statični ali DHCP naslov IP.
Predstavlja usmerjevalnik/strežnik, ki deli veliko naslovov IP v našem omrežju.
Predstavlja usmerjevalnik, na katerega je povezan naš sistem.
Predstavlja strežnike, ki se uporabljajo za prevajanje domenskih imen v IP naslove.
Prikazuje naslov IPv6 našega sistema.
Prikazuje datum in čas, ko je naš sistem dobil naslov IP.
Ukaz, tj. ipconfig /vse se pogosto uporablja za odpravljanje težav z omrežno povezljivostjo. Če pravilno preverimo rezultate ukaza ipconfig /all, lahko vidimo 4 elemente, ki so bistveni in omenjeni spodaj:
To je naš naslov IP.
V večini primerov zahteva, da je Vilice. 'ne' pomeni, da smo naslov IP vnesli ročno.
Uporablja se za prevajanje imen domen v naslove IP.
Predstavlja modem ali usmerjevalnik, na katerega se pošlje naš omrežni paket.
ipconfig /release
Ukaz ipconfig ne prikazuje le naših informacij o naših omrežnih nastavitvah, ampak ga lahko uporabimo tudi za ponastavitev ali osvežitev naših omrežnih nastavitev. Nov naslov IP lahko zahtevamo prek strežnika DHCP, ko smo omogočili DHCP na naši omrežni kartici.
Prvi korak za to je objava trenutnega naslova IP. To pomeni, da bomo strežnik DHCP opozorili, da ne želimo več uporabljati dodeljenega naslova IP.
$ ipconfig /release
Zgornji ukaz bo privzeto objavil naslove IP za vsako omrežno kartico. Prav tako lahko določimo posamezen omrežni adapter. Da bi to naredili, bomo morali vnesti ime adapterja, ki ga najdemo tukaj znotraj rezultatov ipconfig.
Na primer , če želimo objaviti samo naslov IP našega brezžičnega omrežnega adapterja, lahko vnesemo naslednji ukaz:
$ ipconfig /release Wireless*
Objavil bo naslov IP vsakega vmesnika, v katerem se ime začne z 'Brezžično' .
ipconfig /renew
Ko objavimo naslov IP, bomo morali prek strežnika DHCP zahtevati novega. Z uporabo ukaza, tj. ipconfig /renew , zmoremo:
$ ipconfig /renew
Našli bomo podoben rezultat kot ukaz ipconfig, prehod, podomrežno masko in pregled našega novega naslova IP, ko je bil ukaz obnovitve uspešno zagnan.
Spet lahko določimo posamezno omrežno kartico z vnosom imena kartice.
$ ipconfig /renew Wireless*
ipconfig /displaydns
Naš računalnik shrani lokalni predpomnilnik vsakega zapisa DNS, ki ga je obiskal. Ta predpomnilnik se uporablja za hitro prevajanje imen domen v pravilen naslov IP. Na ta način se našemu računalniku ni treba vsakič pogajati s strežnikom DNS. Na primer, ko obiščemo Google.com.
V oknu terminala lahko zaženemo naslednji ukaz za ogled vsebine predpomnilnika DNS:
$ ipconfig /displaydns
Prikazal bo vse zapise DNS v našem predpomnilniku DNS.
Pogosto nam ni treba preverjati zapisov, vendar bomo razpravljali o nekaterih pomembnih izrazih:
Izprazni DNS
Včasih naš predpomnilnik DNS vključuje zastarele zapise, ki lahko povzročijo napake, povezane z DNS (na primer ni mogoče doseči spletnih mest), to lahko rešimo z uporabo ukaza, ki je omenjen kot sledi:
$ ipconfig /flushdns
Zgornji ukaz bo počistil naš predpomnilnik DNS. To lahko storimo brez kakršnega koli tveganja, naš računalnik bo preprosto zahteval posodobljen in nov DNS zapis prek DNS strežnikov.
ipconfig v Ubuntuju
The ifconfig ukaz je enakovreden ukazu ipconfig. Ukaz ifconfig nam bo prikazal osnovne informacije o omrežju naših adapterjev v Ubuntuju.
Ukaz je naslednji:
$ ifconfig