Što je ipconfig?
ipconfig stoji za 'Konfiguracija internetskog protokola' . To je program konzolne primjene nekoliko operativnih sustava računala koji prikazuje svaku trenutnu vrijednost konfiguracije TCP/IP mreže i osvježava DNS (Domain Name System) i DHCP (Dynamic Host Configuration Protocol) postavke. Naredba ipconfig prikazuje IPv4 (internetski protokol verzija 4) i IPv6 adrese, zadani pristupnik za svaki adapter i masku podmreže ako se primjenjuje bez parametara.
Implementacije ipconfig
Naredba je prisutna u Apple macOS, ReactOS i Microsoft Windows. Izdanje ReactOS-a razvilo je prema GPL licenci Ged Murphy .
Apple macOS
U Mac OS X, ipconfig služi kao maska za IPConfiguration agent i može se koristiti za kontrolu DHCP i Bootstrap Protocol klijenta preko sučelja naredbenog retka. Također, Mac OS X primjenjuje ifconfig za izravnu kontrolu na mrežnim sučeljima kao što je konfiguriranje statičkih IP adresa kao kod gotovo svih operativnih sustava temeljenih na Unixu. U Linuxu, naredba, tj. ifconfig je zamijenjen IP naredbom.
Microsoft Windows i ReactOS
Naredba, tj. ipconfig podržava /svi prekidač naredbenog retka. Ovaj ishod je opsežnija informacija u usporedbi sa samim ipconfig-om.
Naredba ipconfig sadrži dodatnu važnu značajku gdje prisiljava osvježavanje DHCP IP adrese glavnog računala kako bi se zatražila posebna IP adresa. To se radi s dvije različite naredbe redom. Prva naredba je ipconfig / izdanje koji se pokreće kako bi prisilio klijenta da odmah prekine svoj najam prijenosom na poslužitelj obavijesti o izdanju DHCP-a koji ažurira informacije o statusu poslužitelja i označava IP adresu starog klijenta kao 'dostupno' .
Druga naredba je ipconfig /obnovi koji se pokreće za traženje nove IP adrese. U kojem je sustav povezan s DSL modemom ili kabelom, možda će ga trebati izravno uključiti u modemski mrežni priključak za zaobilaženje usmjerivača, prije isključivanja napajanja i korištenja ipconfig /release na određeno vrijeme, kako biste bili sigurni da prethodni IP adresu preuzimaju druga računala.
Parametar, tj. /flushdns može se koristiti za brisanje predmemorije DNS-a (Domain Name System) kako bi se osiguralo da će budući zahtjevi primijeniti nove DNS informacije tako da se imena hostova ponovo poprave ispočetka.
Parametri ipconfig
Neki parametri naredbe ipconfig navedeni su i spomenuti u nastavku:
Da ne. | Parametar | Opis |
---|---|---|
1. | /svi | Prikazuje kompletnu TCP/IP konfiguraciju za svaki adapter. Adapter može označavati fizička sučelja, logička sučelja (dial-up veze) ili instalirane mrežne adaptere. |
2. | /flushdns | Ispire i ponovno učitava informacije iz predmemorije DNS klijenta. Ovu proceduru možemo primijeniti za odbacivanje negativnih unosa predmemorije kroz predmemoriju i druge unose koji su dinamički dodani u vrijeme rješavanja problema s DNS-om. |
3. | /displaydns | Prikazuje predmet predmemorije razrješavatelja DNS klijenta koji sadrži oba unosa unaprijed učitana kroz lokalnu Hosts datoteku i nedavno pristupane zapisnike resursa za upite imena koje je popravio sustav. Klijentska usluga DNS-a primjenjuje ove informacije za rješavanje često postavljanih upita prije postavljanja upita svojim DNS poslužiteljima. |
4. | /obnovi [] | Osvježava DHCP konfiguraciju za svaki adapter ili određeni adapter ako je parametar, tj. adapter dodaje se. Ovaj je parametar dostupan samo na sustavima s adapterima koji su izgrađeni za automatsko dobivanje IP adrese. Moramo unijeti naziv adaptera koji se pojavljuje kada koristimo naredbu ipconfig bez parametara za određivanje naziva adaptera. |
5. | /puštanje [] | Šalje poruku, tj. DHCPRELEASE DHCP poslužitelju za objavljivanje tekuće DHCP konfiguracije i uklanjanje konfiguracije IP adrese za svaki adapter ili za određeni adapter ako je parametar, tj. adapter uključeno je. Ovaj parametar onemogućuje TCP/IP da konfigurirani adapteri automatski dobiju IP adresu. Moramo unijeti naziv adaptera koji se pojavljuje kada koristimo naredbu ipconfig bez parametara za određivanje naziva adaptera. |
6. | /registrns | Ručno pokreće dinamičku registraciju za IP adrese i DNS nazive koji su konfigurirani u sustavu. Možemo primijeniti ovaj parametar za rješavanje problema neuspješne registracije DNS imena ili popraviti problem dinamičkog ažuriranja između DNS poslužitelja i klijenta bez ponovnog pokretanja klijentskog sustava. U naprednim svojstvima, DNS postavke TCP/IP protokola odlučuju koja su imena certificirana u DNS-u. |
7. | /? | Pokazuje Pomozite opciju na naredbenom retku. |
8. | /release6 [] | Šalje poruku, tj. DHCPRELEASE DHCPv6 poslužitelju za objavljivanje tekuće DHCP konfiguracije i uklanjanje konfiguracije IPv6 adrese za svaki adapter ili za određeni adapter ako je parametar, tj. adapter uključeno je. Ovaj parametar onemogućuje TCP/IP da konfigurirani adapteri automatski dobiju IP adresu. Moramo unijeti naziv adaptera koji se pojavljuje kada koristimo naredbu ipconfig bez parametara za određivanje naziva adaptera. |
9. | /renew6 [] | Osvježava DHCPv6 konfiguraciju za svaki adapter ili za određeni adapter ako je dodan parametar, tj. adapter. Ovaj je parametar dostupan samo na sustavima s adapterima koji su izgrađeni za automatsko dobivanje IPv6 adrese. Moramo unijeti naziv adaptera koji se javlja kada koristimo naredbu ipconfig bez parametara za određivanje naziva adaptera. |
10. | /setclassid [] | Konfigurira ID klase DHCP-a za opisani adapter. Možemo koristiti zamjenski znak zvjezdice (*) za postavljanje ID-a klase DHCP-a za svaki adapter umjesto adaptera. Dostupan je samo na sustavima s adapterom koji su već konfigurirani za automatsko dobivanje IP adrese. ID klase koja je u tijeku briše se ako ID klase DHCP-a nije naveden. |
jedanaest. | /showclassid | Prikazuje ID klase DHCP-a za opisani adapter. Možemo koristiti zamjenski znak zvjezdice (*) da bismo vidjeli ID klase DHCP-a za svaki adapter umjesto adaptera. Dostupan je samo na sustavima s adapterom koji su već konfigurirani za automatsko dobivanje IP adrese. |
Kako primijeniti ipconfig i opcije?
ipconfig se koristi za prikaz detalja naše mrežne konfiguracije i osvježavanje DNS i DHCP postavki. Naredba ipconfig prema zadanim postavkama prikazuje našu IP adresu, zadani pristupnik i masku podmreže, ali možemo dobiti nekoliko detalja pomoću ove naredbe s točnim parametrima.
java okretanje niza
Dakle, počnimo s nečim lakšim:
- Prije svega, moramo otvoriti naš prozor terminala pretraživanjem 'Terminal' u prozoru aplikacije.
- Zatim moramo unijeti ipconfig naredbu i pritisnite Unesi
$ ipconfig
- Prikazat će nam osnovne informacije o našoj mreži s naših mrežnih adaptera.
- Naredba će vratiti detalje o svim mrežnim adapterima na našem sustavu kao što možemo vidjeti na gornjoj snimci zaslona. U ovom slučaju imamo Ethernet adapter i bežični mrežni adapter.
- Također, bit će naveden kao bilo koji mrežni adapter ako koristimo VPN klijent.
ipconfig /sve
Naredba prikazuje samo osnovne informacije naše mreže bez korištenja ikakvih parametara. Ali podaci o DHCP i DNS poslužiteljima nisu prikazani prema zadanim postavkama. Za prikaz svakog detalja našeg mrežnog adaptera morat ćemo unijeti parametar, tj. /svi .
$ ipconfig /all
Gornja naredba će vratiti informacije u nastavku za sve mrežne adaptere u našem uređaju:
To je Mac adresa našeg mrežnog adaptera.
Prikazuje IP adresu našeg sustava.
Predstavlja koristi li mrežna veza statičku ili DHCP IP adresu.
Predstavlja usmjerivač/poslužitelj koji dijeli mnoge IP adrese u našoj mreži.
Predstavlja ruter na koji je naš sustav spojen.
Predstavlja poslužitelje koji se koriste za prevođenje imena domena u IP adrese.
Prikazuje IPv6 adresu našeg sustava.
Prikazuje datum-vrijeme kada je naš sustav dobio IP adresu.
Naredba, tj. ipconfig /sve često se koristi za rješavanje problema s mrežnom vezom. Ako ispravno provjerimo ishode naredbe ipconfig /all, možemo vidjeti 4 stavke koje su bitne i navedene u nastavku:
To je naša IP adresa.
U većini slučajeva, to zahtijeva da bude Vilice. 'Ne' znači da smo IP adresu unijeli ručno.
Koristi se za prevođenje imena domena u IP adrese.
Predstavlja modem ili ruter na koji se šalje naš mrežni paket.
ipconfig / izdanje
Naredba ipconfig ne samo da prikazuje naše informacije o našim mrežnim postavkama, već se također može koristiti za resetiranje ili osvježavanje naših mrežnih postavki. Možemo zahtijevati novu IP adresu putem DHCP poslužitelja kada smo omogućili DHCP na našoj mrežnoj kartici.
Početni korak za to je objaviti trenutnu IP adresu. To znači da ćemo upozoriti DHCP poslužitelj da više ne želimo primjenjivati dodijeljenu IP adresu.
$ ipconfig /release
Gornja naredba će prema zadanim postavkama objaviti IP adrese za svaki mrežni adapter. Također, možemo odrediti pojedinačni mrežni adapter. Da bismo to učinili, morat ćemo upisati naziv adaptera koji nalazimo ovdje unutar rezultata ipconfig.
Na primjer , ako želimo objaviti samo IP adresu našeg bežičnog mrežnog adaptera, možemo unijeti sljedeću naredbu:
$ ipconfig /release Wireless*
Objavit će IP adresu svakog adaptera u kojem naziv počinje s 'Bežični' .
ipconfig /obnovi
Nakon što objavimo IP adresu, morat ćemo zatražiti novu putem DHCP poslužitelja. Korištenjem naredbe, tj. ipconfig /obnovi , mi to možemo:
$ ipconfig /renew
Naći ćemo sličan rezultat kao naredbu ipconfig, pristupnik, masku podmreže i pregled naše nove IP adrese kada je naredba obnavljanja uspješno pokrenuta.
Opet možemo navesti pojedinačni mrežni adapter davanjem naziva adaptera.
$ ipconfig /renew Wireless*
ipconfig /displaydns
Naše računalo pohranjuje lokalnu predmemoriju svakog DNS zapisa koji je posjetilo. Ova predmemorija se koristi za brzo prevođenje imena domena u ispravnu IP adresu. Na ovaj način naše računalo ne mora svaki put pregovarati s DNS poslužiteljem. Na primjer, kada posjetimo Google.com.
Možemo pokrenuti sljedeću naredbu u prozoru terminala za pregled sadržaja DNS predmemorije:
$ ipconfig /displaydns
Prikazat će sve DNS zapise u našoj DNS predmemoriji.
Često ne moramo provjeravati zapise, ali ćemo razgovarati o nekim važnim pojmovima:
Isprazni DNS
Ponekad naša predmemorija DNS-a uključuje zastarjele zapise koji mogu uzrokovati pogreške povezane s DNS-om (na primjer, nemogućnost pristupa web stranicama), to možemo riješiti primjenom naredbe koja se spominje na sljedeći način:
$ ipconfig /flushdns
Gornja naredba će očistiti našu DNS predmemoriju. To možemo učiniti bez ikakvog rizika, naše će računalo jednostavno zatražiti ažuran i novi DNS zapis putem DNS poslužitelja.
ipconfig na Ubuntuu
The ifconfig naredba je ekvivalentna naredbi ipconfig. Naredba ifconfig prikazat će nam osnovne informacije o mreži naših adaptera u Ubuntuu.
Naredba je sljedeća:
$ ifconfig