Pagrindinis » kaip » Kaip pakeisti kompiuterio IP adresą iš komandų eilutės

    Kaip pakeisti kompiuterio IP adresą iš komandų eilutės

    Pakankamai paprasta pakeisti kompiuterio IP adresą naudodami valdymo skydelį, bet ar žinote, kad galite tai padaryti ir iš komandų eilutės?

    IP adreso keitimas naudojant valdymo skydelio sąsają nėra sudėtingas, tačiau jam reikia spustelėti daugybę skirtingų langų ir dialogo langų. Jei esate „Command Prompt“ gerbėjas, galite jį padaryti greičiau, naudodami netsh komandą, kuri yra tik viena iš puikių „Windows“ įdiegtų tinklo paslaugų.

    The netsh komanda leidžia sukonfigūruoti beveik bet kokį tinklo jungčių aspektą sistemoje „Windows“. Norėdami dirbti su juo, turėsite atidaryti komandų eilutę su administratoriaus teisėmis. „Windows 10“ arba „8.1“ dešiniuoju pelės klavišu spustelėkite „Start“ meniu (arba paspauskite klaviatūros klavišą „Windows + X“) ir pasirinkite „Command Prompt“ (administratorius). rezultatą ir pasirinkite „Vykdyti kaip administratorius“.

    Peržiūrėkite savo tinklo informaciją

    Prieš keisdami savo IP adresą ir susijusią informaciją, reikės rasti visą tinklo pavadinimą sąsajai, kurią norite pakeisti. Norėdami tai padaryti, įveskite šią komandą:

    „netsh“ sąsaja „ipv4 show“ konfig

    Slinkite žemyn, kol pamatysite ieškomą sąsają. Mūsų pavyzdyje mes ketiname keisti „Wi-Fi“ sąsają, kuri mūsų mašinoje yra vadinama „Wi-Fi“. Taip pat matysite kitus „Windows“ priskirtus sąsajų pavadinimus, pvz., „Local Area Connection“, „Vietinis ryšys * 2“ ir „Ethernet“. Tiesiog suraskite tai, ko ieškote, ir atkreipkite dėmesį į tikslų pavadinimą. Taip pat galite nukopijuoti ir įklijuoti pavadinimą į „Notepad“ ir vėliau vėl į komandų eilutę, kad būtų lengviau.

    Pakeiskite savo IP adresą, potinklio kaukę ir numatytąjį šliuzą

    Naudodami sąsajos pavadinimą, būsite pasiruošę pakeisti IP adresą, potinklio kaukę ir šliuzą. Norėdami tai padaryti, gausite komandą naudodami šią sintaksę:

    netsh sąsaja ipv4 rinkinio adresas = „JŪSŲ INTERFACE NAME“ statinis IP_ADDRESS SUBNET_MASK GATEWAY

    Taigi, pavyzdžiui, jūsų komanda gali atrodyti taip:

    „netsh“ sąsaja ipv4 rinkinio adresas = „Wi-Fi“ statinis 192.168.3.8 255.255.255.0 192.168.3.1

    kur informacija pakeičiama, ką norite naudoti. Mūsų pavyzdyje komanda atlieka šiuos veiksmus:

    • Naudoja sąsajos pavadinimą „Wi-Fi“
    • Nustato IP adresą iki 192.168.3.1
    • Nustato potinklio kaukę iki 255.255.255.0
    • Nustato numatytąjį šliuzą į 192.168.3.1

    Jei naudojate statinį IP adresą, bet norite persijungti į DHCP serverio automatiškai nustatytą IP adresą, pvz., Maršrutizatorių, galite naudoti šią komandą:

    netsh sąsaja ipv4 rinkinio adresas = „JŪSŲ INTERFACE NAME“ šaltinis = dhcp

    Pakeiskite savo DNS nustatymus

    Taip pat galite naudoti netsh komanda pakeisti tinklo sąsajos naudojamus DNS serverius. Trečiųjų šalių DNS serveriai, pvz., „Google“ viešasis DNS ir „OpenDNS“, gali būti greitesni ir patikimesni nei jūsų IPT teikiami DNS serveriai. Nepriklausomai nuo jūsų priežasties pakeisti DNS serverį, galite tai padaryti maršrutizatoriuje, kad jis paveiktų visus įrenginius, kurie gauna informaciją iš maršrutizatoriaus arba atskirame įrenginyje. Jei norite pakeisti DNS serverius tik vienam asmeniniam kompiuteriui, tai lengva daryti su netsh komandą.

    Turėsite naudoti komandą du kartus: vieną kartą nustatyti pirminį DNS serverį ir vieną kartą nustatyti antrinį arba atsarginį DNS serverį. Jei norite nustatyti pirminį DNS serverį, naudokite šią sintaksę:

    netsh sąsaja ipv4 rinkinys dns name = "JŪSŲ INTERFACE NAME" statinis DNS_SERVER

    Taigi, pvz., Jūsų komanda gali atrodyti kaip tokia (kurioje mes ją nustatėme „Google“ pagrindiniam viešajam DNS serveriui, 8.8.8.8):

    netsh sąsaja ipv4 rinkinys dns name = „Wi-Fi“ statinis 8.8.8.8

    Jei norite nustatyti antrinį DNS serverį, naudosite labai panašią komandą:

    netsh sąsaja ipv4 rinkinys dns name = „JŪSŲ INTERFACE NAME“ statinis DNS_SERVER indeksas = 2

    Taigi, tęsdami mūsų pavyzdį, galite nustatyti antrinį DNS kaip „Google“ viešąjį DNS antrinį serverį, kuris yra 8.8.4.4:

    netsh sąsaja ipv4 rinkinys dns name = "Wi-Fi" statinis 8.8.4.4 indeksas = 2

    Taip pat, kaip ir su IP adresu, galite jį pakeisti taip, kad tinklo sąsaja automatiškai paimtų DNS parametrus iš DHCP serverio. Tiesiog naudokite šią komandą:

    netsh sąsaja ipv4 rinkinys dnsservers pavadinimas "JŪSŲ INTERFACE NAME" šaltinis = dhcp

    Ir jūs turite ją. Nesvarbu, ar jums patinka rašyti komandų eilutėje, ar tiesiog norite įspūdį savo bendradarbiams, dabar žinote visas komandų eilutės magijas, kurių reikia norint pakeisti savo IP adreso nustatymus.