Kas yra ipconfig?
ipconfig reiškia „Interneto protokolo konfigūracija“ . Tai kelių kompiuterių OS konsolinio taikymo programa, rodanti kiekvieną esamą TCP/IP tinklo konfigūracijos reikšmę ir atnaujinanti DNS (domeno vardų sistemos) ir DHCP (dinaminio pagrindinio kompiuterio konfigūracijos protokolo) nustatymus. Komanda ipconfig rodo IPv4 (4 interneto protokolo versija) ir IPv6 adresus, numatytąjį kiekvieno adapterio šliuzą ir potinklio kaukę, jei taikoma be parametrų.
„ipconfig“ diegimas
Komanda yra „Apple macOS“, „ReactOS“ ir „Microsoft Windows“. „ReactOS“ leidimas buvo sukurtas pagal GPL licenciją Gedas Merfis .
Apple macOS
„Mac OS X“ sistemoje „ipconfig“ yra IPConfiguration agento dangtelis ir gali būti naudojamas DHCP ir „Bootstrap Protocol“ klientui valdyti per komandinės eilutės sąsają. Be to, „Mac OS X“ taiko „ifconfig“, kad būtų galima tiesiogiai valdyti tinklo sąsajas, pvz., konfigūruoti statinius IP adresus, kaip beveik visose „Unix“ pagrįstose OS. Linux sistemoje komanda, t.y. ifconfig buvo pakeistas komanda IP.
Microsoft Windows ir ReactOS
Komanda, t.y. ipconfig palaiko /visi komandinės eilutės jungiklis. Šis rezultatas yra išsamesnė informacija, palyginti su vien ipconfig.
Komandoje ipconfig yra papildoma svarbi funkcija, kai ji verčia atnaujinti pagrindinio kompiuterio DHCP IP adresą, kad būtų reikalaujama atskiro IP adreso. Tai atliekama dviem skirtingomis komandomis eilės tvarka. Pirma komanda yra ipconfig /release kuris veikia siekiant priversti klientą nedelsiant nutraukti nuomą, perduodant serveriui DHCP išleidimo pranešimą, kuris atnaujina serverio būsenos informaciją ir pažymi seno kliento IP adresą kaip 'prieinamas' .
Antroji komanda yra ipconfig /renew kuri veikia, kai prašoma naujo IP adreso. Jei sistema yra susieta su DSL modemu arba kabeliu, prieš išjungiant maitinimą ir naudojant ipconfig /release tam tikrą laikotarpį, ją gali tekti tiesiogiai prijungti prie modemo tinklo prievado, kad būtų galima apeiti maršruto parinktuvą. IP adresą paima kiti kompiuteriai.
Parametras, t.y. /flushdns gali būti naudojamas išvalyti DNS (domeno vardų sistemos) talpyklą, siekiant užtikrinti, kad būsimos užklausos būtų pritaikytos naujai DNS informacijai, stumiant pagrindinio kompiuterio pavadinimus, kad jie būtų pataisyti nuo nulio.
ipconfig parametrai
Kai kurie ipconfig komandos parametrai yra išvardyti ir paminėti toliau:
Taip ne. | Parametras | apibūdinimas |
---|---|---|
1. | /visi | Tai rodo visą kiekvieno adapterio TCP/IP konfigūraciją. Adapteris gali nurodyti fizines sąsajas, logines sąsajas (dial-up jungtis) arba įdiegtus tinklo adapterius. |
2. | /flushdns | Jis išplauna ir iš naujo įkelia DNS kliento sprendimo priemonės talpyklos informaciją. Galime taikyti šią procedūrą, norėdami atmesti neigiamus talpyklos įrašus per talpyklą ir kitus įrašus, kurie buvo dinamiškai pridėti DNS trikčių šalinimo metu. |
3. | /displaydns | Rodoma DNS kliento sprendiklio talpyklos tema, kurioje yra įrašai, iš anksto įkelti per vietinį Hosts failą, ir neseniai pasiekti sistemos pataisytų vardų užklausų išteklių žurnalai. DNS klientų aptarnavimo tarnyba taiko šią informaciją, kad išspręstų dažnai užklausomus pavadinimus prieš pateikdama užklausą savo DNS serveriams. |
4. | /atnaujinti [] | Jis atnaujina kiekvieno adapterio arba konkretaus adapterio DHCP konfigūraciją, jei parametras, t. adapteris pridedamas. Šis parametras galimas tik sistemose su adapteriais, kurie sukurti automatiškai gauti IP adresą. Turime įvesti adapterio pavadinimą, kuris atsiranda, kai naudojame komandą ipconfig be parametrų adapterio pavadinimui nurodyti. |
5. | /išleisti [] | Ji siunčia žinutę, t.y. DHCPRELEASE į DHCP serverį, kad paskelbtų vykstančią DHCP konfigūraciją ir pašalintų kiekvieno adapterio arba konkretaus adapterio IP adreso konfigūraciją, jei parametras, t. adapteris yra įtrauktas. Šis parametras imobilizuoja TCP/IP sukonfigūruotus adapterius, kad automatiškai gautų IP adresą. Turime įvesti adapterio pavadinimą, kuris atsiranda, kai naudojame komandą ipconfig be parametrų adapterio pavadinimui nurodyti. |
6. | /registrai | Jis rankiniu būdu inicijuoja sistemoje sukonfigūruotų IP adresų ir DNS pavadinimų dinaminę registraciją. Galime pritaikyti šį parametrą nesėkmingos DNS vardo registracijos trikčių šalinimui arba dinaminio naujinimo tarp DNS serverio ir kliento problemą iš naujo nepaleidę kliento sistemos. Išplėstinėse ypatybėse TCP/IP protokolo DNS nustatymai nusprendžia, kurie vardai yra sertifikuoti DNS. |
7. | /? | Tai rodo Pagalba parinktis komandų eilutėje. |
8. | /release6 [] | Ji siunčia žinutę, t.y. DHCPRELEASE į DHCPv6 serverį, kad paskelbtų vykstančią DHCP konfigūraciją ir pašalintų kiekvieno adapterio arba konkretaus adapterio IPv6 adreso konfigūraciją, jei parametras, t. adapteris yra įtrauktas. Šis parametras imobilizuoja TCP/IP sukonfigūruotus adapterius, kad automatiškai gautų IP adresą. Turime įvesti adapterio pavadinimą, kuris atsiranda, kai naudojame komandą ipconfig be parametrų adapterio pavadinimui nurodyti. |
9. | /atnaujinti6 [] | Jis atnaujina kiekvieno adapterio arba konkretaus adapterio DHCPv6 konfigūraciją, jei pridedamas parametras, ty adapteris. Šis parametras pasiekiamas tik sistemose su adapteriais, kurie sukurti automatiškai gauti IPv6 adresą. Turime įvesti adapterio pavadinimą, kuris atsiranda, kai naudojame komandą ipconfig be parametrų adapterio pavadinimui nurodyti. |
10. | /setclassid [] | Jis sukonfigūruoja aprašyto adapterio DHCP klasės ID. Galime naudoti žvaigždutės pakaitos simbolį (*), norėdami nustatyti DHCP klasės ID kiekvienam adapteriui vietoj adapterio. Jis pasiekiamas tik sistemose su adapteriu, kurie jau sukonfigūruoti automatiškai gauti IP adresą. Vykdomas klasės ID ištrinamas, jei nenurodytas DHCP klasės ID. |
vienuolika. | /showclassid | Tai rodo aprašyto adapterio DHCP klasės ID. Galime naudoti žvaigždutės pakaitos simbolį (*), norėdami pamatyti kiekvieno adapterio DHCP klasės ID vietoj adapterio. Jis pasiekiamas tik sistemose su adapteriu, kurie jau sukonfigūruoti automatiškai gauti IP adresą. |
Kaip pritaikyti ipconfig ir parinktis?
„ipconfig“ naudojama mūsų tinklo konfigūracijos informacijai rodyti ir DNS bei DHCP nustatymams atnaujinti. Pagal numatytuosius nustatymus ipconfig komanda rodo mūsų IP adresą, numatytąjį šliuzą ir potinklio kaukę, tačiau mes galime gauti keletą detalių naudodami šią komandą su tinkamais parametrais.
kaip sukurti masyvą java
Taigi, pradėkime nuo lengvesnio:
- Visų pirma, ieškodami turime atidaryti savo terminalo langą 'Terminalas' programos lange.
- Tada turime įvesti ipconfig komandą ir paspauskite įveskite
$ ipconfig
- Jame bus rodoma pagrindinė mūsų tinklo informacija iš tinklo adapterių.
- Komanda pateiks išsamią informaciją apie visus mūsų sistemos tinklo adapterius, kaip matome aukščiau esančiame ekrano kopijoje. Šiuo atveju turime Ethernet adapterį ir belaidžio tinklo adapterį.
- Be to, jis bus nurodytas kaip bet kuris tinklo adapteris, jei naudosime VPN klientą.
ipconfig / all
Komanda rodo tik pagrindinę mūsų tinklo informaciją, nenaudojant jokių parametrų. Tačiau informacija apie DHCP ir DNS serverius pagal numatytuosius nustatymus nerodoma. Norėdami parodyti kiekvieną tinklo adapterio detalę, turėsime įvesti parametrą, t. /visi .
$ ipconfig /all
Aukščiau pateikta komanda pateiks toliau pateiktą informaciją apie visus mūsų įrenginio tinklo adapterius:
Tai mūsų tinklo adapterio „Mac“ adresas.
Jame rodomas mūsų sistemos IP adresas.
Tai rodo, ar tinklo ryšys naudoja statinį arba DHCP IP adresą.
Tai maršrutizatorius / serveris, kuris mūsų tinkle išduoda daug IP adresų.
Tai rodo maršrutizatorių, prie kurio prijungta mūsų sistema.
Tai reiškia serverius, kurie naudojami domenų vardams išversti į IP adresus.
Jame rodomas mūsų sistemos IPv6 adresas.
Tai rodo datą ir laiką, kai mūsų sistema gavo IP adresą.
Komanda, t.y. ipconfig / all dažnai naudojamas tinklo ryšio problemoms šalinti. Jei tinkamai patikrinsime komandos ipconfig /all rezultatus, pamatysime 4 elementus, kurie yra būtini ir paminėti toliau:
Tai mūsų IP adresas.
Daugeliu atvejų tai turi būti Šakės. 'ne' reiškia, kad IP adresą įvedėme rankiniu būdu.
Jis naudojamas domenų vardams išversti į IP adresus.
Tai modemas arba maršrutizatorius, į kurį siunčiamas mūsų tinklo paketas.
ipconfig /release
Komanda ipconfig ne tik rodo mūsų informaciją apie tinklo nustatymus, bet ir gali būti naudojama tinklo nustatymams iš naujo nustatyti arba atnaujinti. Galime reikalauti naujo IP adreso per DHCP serverį, kai tinklo plokštėje įjungėme DHCP.
Pradinis veiksmas tai padaryti yra paskelbti dabartinį IP adresą. Tai reiškia, kad mes įspėsime DHCP serverį, kad nebenorime taikyti priskirto IP adreso.
$ ipconfig /release
Aukščiau pateikta komanda pagal numatytuosius nustatymus paskelbs kiekvieno tinklo adapterio IP adresus. Taip pat galime nurodyti individualų tinklo adapterį. Norėdami tai padaryti, turėsime įvesti adapterio pavadinimą, kurį rasime čia ipconfig rezultatuose.
Pavyzdžiui , jei norime paskelbti tik savo belaidžio tinklo adapterio IP adresą, galime įvesti šią komandą:
$ ipconfig /release Wireless*
Jis paskelbs kiekvieno adapterio, kurio pavadinimas prasideda, IP adresą 'belaidis' .
ipconfig /renew
Paskelbę IP adresą, turėsime reikalauti naujo per DHCP serverį. Naudojant komandą, t.y. ipconfig /renew , mes galime tai padaryti:
$ ipconfig /renew
Rasime panašų rezultatą kaip komanda ipconfig, šliuzas, potinklio kaukė ir naujojo IP adreso apžvalga, kai atnaujinimo komanda buvo sėkmingai paleista.
Dar kartą galime nurodyti atskirą tinklo adapterį, pateikdami adapterio pavadinimą.
$ ipconfig /renew Wireless*
ipconfig /displaydns
Mūsų kompiuteris saugo kiekvieno aplankyto DNS įrašo vietinę talpyklą. Ši talpykla naudojama norint greitai išversti domenų vardus į teisingą IP adresą. Tokiu būdu mūsų kompiuteriui nereikia kiekvieną kartą derėtis su DNS serveriu. Pavyzdžiui, kai lankomės Google.com.
Norėdami peržiūrėti DNS talpyklos turinį, terminalo lange galime paleisti šią komandą:
$ ipconfig /displaydns
Jis parodys visus DNS įrašus mūsų DNS talpykloje.
Dažnai mums nereikia tikrinti įrašų, tačiau aptarsime keletą svarbių terminų:
Nuplaukite DNS
Kartais mūsų DNS talpykloje yra pasenusių įrašų, kurie gali sukelti su DNS susijusių klaidų (pavyzdžiui, nepavyksta pasiekti svetainių), tai galime išspręsti taikydami komandą, kuri paminėta taip:
$ ipconfig /flushdns
Aukščiau pateikta komanda išvalys mūsų DNS talpyklą. Galime tai padaryti be jokios rizikos, mūsų kompiuteris tiesiog pareikalaus naujausio ir naujo DNS įrašo per DNS serverius.
ipconfig Ubuntu
The ifconfig komanda yra lygiavertė komandai ipconfig. Komanda ifconfig parodys pagrindinę informaciją apie mūsų Ubuntu adapterių tinklą.
Komanda yra tokia:
$ ifconfig