Co je ipconfig?
ipconfig znamená 'Konfigurace internetového protokolu' . Je to program konzolové aplikace několika počítačových OS, který zobrazuje každou aktuální hodnotu konfigurace sítě TCP/IP a obnovuje nastavení DNS (Domain Name System) a DHCP (Dynamic Host Configuration Protocol). Příkaz ipconfig zobrazuje adresy IPv4 (Internet Protocol verze 4) a IPv6, výchozí bránu pro každý adaptér a masku podsítě, pokud je použita bez parametrů.
Implementace ipconfig
Příkaz je přítomen v Apple macOS, ReactOS a Microsoft Windows. Vydání ReactOS bylo vyvinuto na základě licence GPL od Ged Murphy .
Apple macOS
V systému Mac OS X slouží ipconfig jako kryt agenta IPConfiguration a lze jej použít pro ovládání klienta DHCP a Bootstrap Protocol prostřednictvím rozhraní příkazového řádku. Mac OS X také používá ifconfig pro přímé ovládání síťových rozhraní, jako je konfigurace statických IP adres jako téměř všechny operační systémy založené na Unixu. V Linuxu je příkaz, tj. ifconfig byl nahrazen příkazem IP.
Microsoft Windows a ReactOS
Příkaz, tj. ipconfig podporuje /Všechno přepínač příkazového řádku. Tento výsledek je komplexnější informace ve srovnání se samotným ipconfigem.
Příkaz ipconfig obsahuje další důležitou funkci, kdy vynucuje obnovení DHCP IP adresy hostitelského počítače za účelem vyžádání odlišné IP adresy. To se provádí pomocí dvou různých příkazů v pořadí. První příkaz je ipconfig/release která běží, aby klienta přinutila okamžitě ukončit pronájem předáním serveru oznámení o vydání DHCP, které aktualizuje stavové informace serveru a označí IP adresu starého klienta jako 'dostupný' .
Druhý příkaz je ipconfig /renew který běží pro vyžádání nové IP adresy. V případě, že je systém připojen k DSL modemu nebo kabelu, může být nutné jej přímo zapojit do síťového portu modemu, aby bylo možné obejít směrovač, před vypnutím napájení a používáním ipconfig /release po určitou dobu, aby se zajistilo, že předchozí IP adresu přebírají jiné počítače.
Parametr, tj. /flushdns lze použít k vymazání mezipaměti DNS (Domain Name System), aby se zajistilo, že budoucí požadavky použijí nové informace DNS tím, že budou názvy hostitelů znovu opraveny od začátku.
Parametry ipconfig
Některé parametry příkazu ipconfig jsou uvedeny a uvedeny níže:
Ano ne. | Parametr | Popis |
---|---|---|
1. | /Všechno | Zobrazuje kompletní konfiguraci TCP/IP pro každý adaptér. Adaptér může označovat fyzická rozhraní, logická rozhraní (telefonická připojení) nebo nainstalované síťové adaptéry. |
2. | /flushdns | Vyprázdní a znovu načte informace z mezipaměti překladače klienta DNS. Tento postup můžeme použít pro vyřazení negativních položek mezipaměti prostřednictvím mezipaměti a dalších položek, které byly dynamicky přidány v době odstraňování potíží s DNS. |
3. | /displaydns | Zobrazuje předmět mezipaměti překladače klienta DNS, která obsahuje jak položky předem načtené prostřednictvím místního souboru Hosts, tak nedávno použité protokoly prostředků pro dotazy na jména opravené systémem. Klientská služba DNS použije tyto informace pro vyřešení často dotazovaných jmen před dotazováním na své servery DNS. |
4. | /obnovit [] | Obnoví konfiguraci DHCP pro každý adaptér nebo konkrétní adaptér, pokud parametr, tj. adaptér je přidáno. Tento parametr je dostupný pouze na systémech s adaptéry, které jsou vytvořeny tak, aby automaticky získaly IP adresu. Musíme zadat název adaptéru, který se objeví, když použijeme příkaz ipconfig bez parametrů pro zadání názvu adaptéru. |
5. | /vydání [] | Odešle zprávu, tj. DHCPRELEASE na server DHCP, aby publikoval probíhající konfiguraci DHCP a odstranil konfiguraci IP adresy buď pro každý adaptér, nebo pro konkrétní adaptér, pokud parametr, tj. adaptér je zahrnuto. Tento parametr imobilizuje TCP/IP pro konfigurované adaptéry, aby automaticky získaly IP adresu. Musíme zadat název adaptéru, který se objeví, když použijeme příkaz ipconfig bez parametrů pro zadání názvu adaptéru. |
6. | /registerdns | Ručně zahájí dynamickou registraci pro adresy IP a názvy DNS, které jsou nakonfigurovány v systému. Tento parametr můžeme použít k odstraňování problémů s neúspěšnou registrací názvu DNS nebo k opravě problému s dynamickou aktualizací mezi serverem DNS a klientem bez restartování klientského systému. V rozšířených vlastnostech rozhoduje nastavení DNS protokolu TCP/IP, která jména jsou certifikována v DNS. |
7. | /? | Ukazuje to Pomoc možnost na příkazovém řádku. |
8. | /release6 [] | Odešle zprávu, tj. DHCPRELEASE na server DHCPv6, aby publikoval probíhající konfiguraci DHCP a eliminoval konfiguraci adresy IPv6 pro každý adaptér nebo pro konkrétní adaptér, pokud parametr, tj. adaptér je zahrnuto. Tento parametr imobilizuje TCP/IP pro konfigurované adaptéry, aby automaticky získaly IP adresu. Musíme zadat název adaptéru, který se objeví, když použijeme příkaz ipconfig bez parametrů pro zadání názvu adaptéru. |
9. | /obnovit6 [] | Obnoví konfiguraci DHCPv6 pro každý adaptér nebo pro konkrétní adaptér, pokud je přidán parametr, tj. adaptér. Tento parametr je k dispozici pouze na systémech s adaptéry, které jsou vytvořeny tak, aby automaticky získaly adresu IPv6. Musíme zadat název adaptéru, který se objeví, když použijeme příkaz ipconfig bez parametrů pro zadání názvu adaptéru. |
10. | /setclassid [] | Konfiguruje ID třídy DHCP pro popsaný adaptér. Můžeme použít zástupný znak hvězdičky (*) pro nastavení ID třídy DHCP pro každý adaptér místo adaptéru. Je k dispozici pouze na systémech s adaptérem, které jsou již nakonfigurovány tak, aby automaticky získaly IP adresu. Probíhající ID třídy se odstraní, pokud není zadáno ID třídy DHCP. |
jedenáct. | /showclassid | Zobrazuje ID třídy DHCP pro popsaný adaptér. Můžeme použít zástupný znak hvězdičky (*) pro zobrazení ID třídy DHCP pro každý adaptér místo adaptéru. Je k dispozici pouze na systémech s adaptérem, které jsou již nakonfigurovány tak, aby automaticky získaly IP adresu. |
Jak použít ipconfig a možnosti?
ipconfig se používá pro zobrazení podrobností o konfiguraci naší sítě a obnovení nastavení DNS a DHCP. Příkaz ipconfig ve výchozím nastavení zobrazuje naši IP adresu, výchozí bránu a masku podsítě, ale pomocí tohoto příkazu se správnými parametry můžeme získat několik podrobností.
najít můj iphone z androidu
Začněme tedy něčím jednodušším:
- Nejprve musíme otevřít okno našeho terminálu hledáním 'Terminál' v okně aplikace.
- Poté musíme zadat ipconfig příkaz a stiskněte vstoupit
$ ipconfig
- Zobrazí nám základní informace o naší síti z našich síťových adaptérů.
- Příkaz vrátí podrobnosti o všech síťových adaptérech v našem systému, jak můžeme vidět na výše uvedeném snímku obrazovky. V tomto případě máme adaptér Ethernet a adaptér bezdrátové sítě.
- Pokud používáme klienta VPN, bude také uveden jako jakýkoli síťový adaptér.
ipconfig /all
Příkaz zobrazí pouze základní informace o naší síti bez použití jakéhokoli parametru. Informace o serverech DHCP a DNS se však ve výchozím nastavení nezobrazují. Abychom mohli zobrazit každý detail našeho síťového adaptéru, budeme muset zadat parametr, tj. /Všechno .
$ ipconfig /all
Výše uvedený příkaz vrátí níže uvedené informace pro všechny síťové adaptéry v našem zařízení:
Je to adresa Mac našeho síťového adaptéru.
Zobrazuje IP adresu našeho systému.
Představuje, zda síťové připojení využívá statickou nebo DHCP IP adresu.
Představuje router/server, který v naší síti rozdává mnoho IP adres.
Představuje router, ke kterému je připojen náš systém.
Představuje servery, které se používají pro překlad doménových jmen na IP adresy.
Zobrazuje adresu IPv6 našeho systému.
Ukazuje datum a čas, kdy náš systém získal IP adresu.
Příkaz, tj. ipconfig /all se často používá k řešení problémů s připojením k síti. Pokud správně zkontrolujeme výsledky příkazu ipconfig /all, můžeme vidět 4 položky, které jsou zásadní a jsou zmíněny níže:
Je to naše IP adresa.
Ve většině případů to vyžaduje Vidličky. 'Ne' znamená, že jsme IP adresu zadali ručně.
Používá se pro překlad doménových jmen na IP adresy.
Představuje modem nebo router, na který je odeslán náš síťový balíček.
ipconfig/release
Příkaz ipconfig nejenže zobrazuje naše informace o nastavení sítě, ale lze jej také použít k resetování nebo obnovení nastavení sítě. Můžeme požádat o novou IP adresu prostřednictvím serveru DHCP, když na naší síťové kartě povolíme DHCP.
Prvním krokem k tomu je zveřejnění aktuální IP adresy. To znamená, že upozorníme DHCP server, že již nechceme používat přidělenou IP adresu.
$ ipconfig /release
Výše uvedený příkaz ve výchozím nastavení zveřejní adresy IP pro každý síťový adaptér. Můžeme také zadat individuální síťový adaptér. K tomu budeme muset zadat název adaptéru, který zde najdeme ve výsledcích ipconfig.
Například , pokud chceme zveřejnit pouze IP adresu našeho bezdrátového síťového adaptéru, můžeme zadat následující příkaz:
$ ipconfig /release Wireless*
Zveřejní IP adresu každého adaptéru, ve kterém název začíná 'Bezdrátový' .
ipconfig /renew
Poté, co zveřejníme IP adresu, budeme muset požádat o novou prostřednictvím serveru DHCP. Pomocí příkazu, tj. ipconfig /renew , můžeme to udělat:
$ ipconfig /renew
Nalezneme podobný výsledek jako příkaz ipconfig, bránu, masku podsítě a přehled naší nové IP adresy při úspěšném spuštění příkazu renew.
Můžeme opět určit individuální síťový adaptér zadáním názvu adaptéru.
$ ipconfig /renew Wireless*
ipconfig /displaydns
Náš počítač ukládá do místní mezipaměti každý záznam DNS, který navštívil. Tato mezipaměť se používá pro rychlý překlad názvů domén na správnou IP adresu. Náš počítač tak nemusí pokaždé vyjednávat se serverem DNS. Například když navštívíme Google.com.
Pro zobrazení obsahu mezipaměti DNS můžeme v okně terminálu spustit následující příkaz:
$ ipconfig /displaydns
Zobrazí všechny záznamy DNS v naší mezipaměti DNS.
Často nemusíme kontrolovat záznamy, ale probereme některé důležité pojmy:
Vyprázdnit DNS
Někdy naše mezipaměť DNS obsahuje zastaralé záznamy, které mohou způsobit chyby související s DNS (například nelze se dostat na webové stránky), můžeme to vyřešit použitím příkazu, který je zmíněn takto:
$ ipconfig /flushdns
Výše uvedený příkaz vymaže naši mezipaměť DNS. Zvládneme to bez jakéhokoli rizika, náš počítač si jednoduše přes DNS servery vyžádá aktuální a nový DNS záznam.
ipconfig na Ubuntu
The ifconfig příkaz je ekvivalentní příkazu ipconfig. Příkaz ifconfig nám zobrazí základní informace o síti našich adaptérů v Ubuntu.
Příkaz je následující:
$ ifconfig