Čo je ipconfig?
ipconfig znamenať 'Konfigurácia internetového protokolu' . Je to program konzolovej aplikácie niekoľkých počítačových OS, ktorý zobrazuje všetky aktuálne hodnoty konfigurácie siete TCP/IP a obnovuje nastavenia DNS (Domain Name System) a DHCP (Dynamic Host Configuration Protocol). Príkaz ipconfig zobrazuje adresy IPv4 (Internet Protocol version 4) a IPv6, predvolenú bránu pre každý adaptér a masku podsiete, ak sa použije bez parametrov.
Implementácia ipconfig
Príkaz je prítomný v systémoch Apple macOS, ReactOS a Microsoft Windows. Vydanie ReactOS bolo vyvinuté na základe licencie GPL od Ged Murphy .
Apple macOS
V systéme Mac OS X slúži ipconfig ako kryt agenta IPConfiguration a možno ho použiť na ovládanie klienta DHCP a Bootstrap Protocol cez rozhranie príkazového riadka. Mac OS X tiež používa ifconfig na priame ovládanie sieťových rozhraní, ako je konfigurácia statických IP adries, ako sú takmer všetky OS založené na Unixe. V Linuxe je príkaz, t.j. ifconfig bol nahradený príkazom IP.
Microsoft Windows a ReactOS
Príkaz, t.j. ipconfig podporuje /všetko prepínač príkazového riadku. Tento výsledok poskytuje komplexnejšie informácie v porovnaní so samotným ipconfigom.
Príkaz ipconfig obsahuje ďalšiu dôležitú funkciu, kde si vynúti obnovenie DHCP IP adresy hostiteľského počítača, aby si vyžiadal odlišnú IP adresu. Vykonáva sa pomocou dvoch rôznych príkazov v poradí. Prvý príkaz je ipconfig/release ktorý beží na prinútenie klienta okamžite zastaviť prenájom prenesením servera oznámenie o uvoľnení DHCP, ktoré aktualizuje informácie o stave servera a označí IP adresu starého klienta ako 'dostupné' .
Druhý príkaz je ipconfig /obnoviť ktorý beží na vyžiadanie novej IP adresy. V prípade, že je systém prepojený s DSL modemom alebo káblom, môže byť potrebné ho priamo zapojiť do sieťového portu modemu, aby sa obišiel smerovač, pred vypnutím napájania a používaním ipconfig/release na určitý čas, aby ste sa uistili, že predchádzajúce IP adresu preberajú iné počítače.
Parameter, tj. /flushdns možno použiť na vymazanie vyrovnávacej pamäte DNS (Domain Name System), aby sa zabezpečilo, že budúce požiadavky použijú nové informácie DNS tým, že sa názvy hostiteľov znova opravia od začiatku.
Parametre ipconfig
Niektoré parametre príkazu ipconfig sú uvedené a uvedené nižšie:
Áno nie. | Parameter | Popis |
---|---|---|
1. | /všetko | Zobrazuje úplnú konfiguráciu TCP/IP pre každý adaptér. Adaptér môže indikovať fyzické rozhrania, logické rozhrania (dial-up pripojenia) alebo nainštalované sieťové adaptéry. |
2. | /flushdns | Vyprázdni a znova načíta informácie z vyrovnávacej pamäte klienta DNS. Tento postup môžeme použiť na vyradenie negatívnych položiek vyrovnávacej pamäte prostredníctvom vyrovnávacej pamäte a iných položiek, ktoré boli dynamicky pridané v čase riešenia problémov s DNS. |
3. | /displaydns | Zobrazuje predmet vyrovnávacej pamäte klienta DNS, ktorá obsahuje položky predinštalované prostredníctvom lokálneho súboru Hosts a nedávno prístupné protokoly prostriedkov pre dopyty na mená, ktoré stanovil systém. Klientska služba DNS použije tieto informácie na rozlíšenie často dopytovaných mien pred dotazovaním na svoje servery DNS. |
4. | /obnoviť [] | Obnoví konfiguráciu DHCP pre každý adaptér alebo konkrétny adaptér, ak parameter, t.j. adaptér sa pridáva. Tento parameter je dostupný len v systémoch s adaptérmi, ktoré sú zostavené tak, aby automaticky získavali IP adresu. Musíme zadať názov adaptéra, ktorý sa objaví, keď použijeme príkaz ipconfig bez parametrov na zadanie názvu adaptéra. |
5. | /vydanie [] | Odošle správu, napr. DHCPRELEASE na server DHCP, aby sa zverejnila prebiehajúca konfigurácia DHCP a odstránila sa konfigurácia adresy IP pre každý adaptér alebo pre konkrétny adaptér, ak parameter, t.j. adaptér je zahrnutá. Tento parameter imobilizuje TCP/IP pre nakonfigurované adaptéry, aby automaticky získali IP adresu. Musíme zadať názov adaptéra, ktorý sa objaví, keď použijeme príkaz ipconfig bez parametrov na zadanie názvu adaptéra. |
6. | /registerdns | Manuálne spúšťa dynamickú registráciu pre adresy IP a názvy DNS, ktoré sú nakonfigurované v systéme. Tento parameter môžeme použiť na riešenie problémov s neúspešnou registráciou názvu DNS alebo na opravu problému s dynamickou aktualizáciou medzi serverom DNS a klientom bez reštartovania klientskeho systému. V rozšírených vlastnostiach rozhodujú nastavenia DNS protokolu TCP/IP o tom, ktoré názvy sú v DNS certifikované. |
7. | /? | Ukazuje to Pomoc možnosť v príkazovom riadku. |
8. | /release6 [] | Odošle správu, napr. DHCPRELEASE na server DHCPv6, aby sa zverejnila prebiehajúca konfigurácia DHCP a odstránila sa konfigurácia adresy IPv6 buď pre každý adaptér, alebo pre konkrétny adaptér, ak parameter, t.j. adaptér je zahrnutá. Tento parameter imobilizuje TCP/IP pre nakonfigurované adaptéry, aby automaticky získali IP adresu. Musíme zadať názov adaptéra, ktorý sa objaví, keď použijeme príkaz ipconfig bez parametrov na zadanie názvu adaptéra. |
9. | /obnoviť6 [] | Obnoví konfiguráciu DHCPv6 pre každý adaptér alebo pre konkrétny adaptér, ak je pridaný parameter, t. j. adaptér. Tento parameter je dostupný len v systémoch s adaptérmi, ktoré sú vytvorené tak, aby automaticky získavali adresu IPv6. Musíme zadať názov adaptéra, ktorý sa objaví, keď použijeme príkaz ipconfig bez parametrov na zadanie názvu adaptéra. |
10. | /setclassid [] | Konfiguruje ID triedy DHCP pre popísaný adaptér. Na nastavenie ID triedy DHCP pre každý adaptér namiesto adaptéra môžeme použiť zástupný znak hviezdičky (*). Je k dispozícii iba na systémoch s adaptérom, ktoré sú už nakonfigurované na automatické získavanie IP adresy. Ak nie je špecifikované ID triedy DHCP, prebiehajúce ID triedy sa vymaže. |
jedenásť. | /showclassid | Zobrazuje ID triedy DHCP pre popísaný adaptér. Na zobrazenie ID triedy DHCP pre každý adaptér namiesto adaptéra môžeme použiť zástupný znak hviezdičky (*). Je k dispozícii iba na systémoch s adaptérom, ktoré sú už nakonfigurované na automatické získavanie IP adresy. |
Ako použiť ipconfig a možnosti?
ipconfig sa používa na zobrazenie podrobností o konfigurácii našej siete a obnovenie nastavení DNS a DHCP. Príkaz ipconfig v predvolenom nastavení zobrazuje našu IP adresu, predvolenú bránu a masku podsiete, ale pomocou tohto príkazu so správnymi parametrami môžeme získať niekoľko podrobností.
čo je ymail
Začnime teda niečím jednoduchším:
- Najprv musíme otvoriť okno nášho terminálu vyhľadávaním 'Terminál' v okne aplikácie.
- Potom musíme zadať ipconfig príkaz a stlačte tlačidlo vstúpiť
$ ipconfig
- Zobrazí nám základné informácie o našej sieti z našich sieťových adaptérov.
- Príkaz vráti podrobnosti o všetkých sieťových adaptéroch v našom systéme, ako môžeme vidieť na obrázku vyššie. V tomto prípade máme adaptér Ethernet a adaptér bezdrôtovej siete.
- Tiež bude uvedený ako akýkoľvek sieťový adaptér, ak používame klienta VPN.
ipconfig /all
Príkaz zobrazí len základné informácie o našej sieti bez použitia akéhokoľvek parametra. Informácie o serveroch DHCP a DNS sa však predvolene nezobrazujú. Aby sme zobrazili každý detail nášho sieťového adaptéra, budeme musieť zadať parameter, t.j. /všetko .
$ ipconfig /all
Vyššie uvedený príkaz vráti nižšie uvedené informácie pre všetky sieťové adaptéry v našom zariadení:
Je to adresa Mac nášho sieťového adaptéra.
Zobrazuje IP adresu nášho systému.
Predstavuje, či sieťové pripojenie využíva statickú alebo DHCP IP adresu.
Predstavuje smerovač/server, ktorý v našej sieti rozdáva veľa IP adries.
Predstavuje smerovač, ku ktorému je pripojený náš systém.
Predstavuje servery, ktoré sa používajú na preklad názvov domén na adresy IP.
Zobrazuje adresu IPv6 nášho systému.
Zobrazuje dátum a čas, kedy náš systém získal IP adresu.
Príkaz, t.j. ipconfig /all sa často používa na riešenie problémov so sieťovým pripojením. Ak správne skontrolujeme výsledky príkazu ipconfig /all, môžeme vidieť 4 dôležité položky, ktoré sú uvedené nižšie:
Je to naša IP adresa.
Vo väčšine prípadov to vyžaduje Vidličky. 'nie' znamená, že sme IP adresu zadali manuálne.
Používa sa na preklad názvov domén na adresy IP.
Predstavuje modem alebo smerovač, na ktorý sa posiela náš sieťový balík.
ipconfig/release
Príkaz ipconfig nielenže zobrazuje naše informácie o našich sieťových nastaveniach, ale možno ho použiť aj na resetovanie alebo obnovenie našich sieťových nastavení. Novú IP adresu si môžeme vyžiadať cez DHCP server, keď sme povolili DHCP na našej sieťovej karte.
Prvým krokom k tomu je zverejniť aktuálnu IP adresu. To znamená, že upozorníme server DHCP, že už nechceme používať pridelenú IP adresu.
$ ipconfig /release
Vyššie uvedený príkaz štandardne zverejní IP adresy pre každý sieťový adaptér. Tiež môžeme špecifikovať individuálny sieťový adaptér. Aby sme tak urobili, budeme musieť zadať názov adaptéra, ktorý tu nájdeme vo výsledkoch ipconfig.
Napríklad , ak chceme zverejniť iba IP adresu nášho bezdrôtového sieťového adaptéra, môžeme zadať nasledujúci príkaz:
$ ipconfig /release Wireless*
Zverejní IP adresu každého adaptéra, v ktorom názov začína 'Bezdrôtový' .
ipconfig /obnoviť
Po zverejnení adresy IP si budeme musieť vyžiadať novú prostredníctvom servera DHCP. Pomocou príkazu, tj. ipconfig /obnoviť , dokážeme to:
$ ipconfig /renew
Po úspešnom spustení príkazu na obnovenie nájdeme podobný výsledok ako príkaz ipconfig, brána, maska podsiete a prehľad našej novej IP adresy.
Zadaním názvu adaptéra môžeme opäť určiť individuálny sieťový adaptér.
$ ipconfig /renew Wireless*
ipconfig /displaydns
Náš počítač ukladá lokálnu vyrovnávaciu pamäť každého záznamu DNS, ktorý navštívil. Táto vyrovnávacia pamäť sa používa na rýchly preklad názvov domén na správnu IP adresu. Náš počítač tak nemusí zakaždým vyjednávať so serverom DNS. Napríklad, keď navštívime stránku Google.com.
Na zobrazenie obsahu vyrovnávacej pamäte DNS môžeme v okne terminálu spustiť nasledujúci príkaz:
$ ipconfig /displaydns
Zobrazí všetky záznamy DNS v našej vyrovnávacej pamäti DNS.
Často nemusíme kontrolovať záznamy, ale preberieme niektoré dôležité pojmy:
Vyprázdniť DNS
Niekedy naša vyrovnávacia pamäť DNS obsahuje zastarané záznamy, ktoré môžu spôsobiť chyby súvisiace s DNS (napríklad nemožnosť prístupu na webové stránky), môžeme to vyriešiť použitím príkazu, ktorý je uvedený takto:
$ ipconfig /flushdns
Vyššie uvedený príkaz vymaže našu vyrovnávaciu pamäť DNS. Dokážeme to bez akéhokoľvek rizika, náš počítač si jednoducho vyžiada aktuálny a nový DNS záznam cez DNS servery.
ipconfig na Ubuntu
The ifconfig príkaz je ekvivalentný príkazu ipconfig. Príkaz ifconfig nám zobrazí základné informácie o sieti našich adaptérov v Ubuntu.
Príkaz je nasledovný:
$ ifconfig