Koduleht » kuidas » IP-aadressi muutmine PowerShelli abil

    IP-aadressi muutmine PowerShelli abil

    Oleme juba näidanud teile, kuidas saate muuta oma IP-aadressi käsurealt, mis nõudis pikki netsh-käske, nüüd teeme sama asja ka PowerShellis, ilma keerukusteta.

    Märkus. Järgmised käsud on PowerShelli v3-s uued ja vajavad seetõttu Windows 8-d, samuti vajavad nad administraatori käsuviiba.

    Toimetajad Märkus: see artikkel on tõenäoliselt meie geeky publiku jaoks ja nõuab mõningaid põhiteadmisi IP-aadresside ja CIDR-i märke kohta

    IP-aadressi muutmine

    Oleme näinud, et inimesed, kes tõmbavad oma juukseid välja, püüdes muuta oma IP-aadresse, kasutades vanu PowerShelli versioonides salajasi WMI-klasse, kuid mis muudeti PowerShell v3-ga, on nüüd olemas NetTCPIP-moodul, mis toob enamiku funktsionaalsusest sisse emakeelesse PowerShell. Kuigi alguses on see natuke segaduses, peamiselt tänu dokumentide puudumisele, hakkab see mõistlikuks, kui geeks näitab teile, kuidas see on tehtud.

    IP-aadressi muutmine on võimalik kasutades cmdlet New-NetIPAddressit, sellel on palju parameetreid, millest mõned ei ole isegi dokumentides Get-Helpis dokumenteeritud. Nii et siin on:

    New-NetIPAddress -InterfaceAlias ​​“Juhtmega Etherneti ühendus” -IPv4Address “192.168.0.1” -PrefixLength 24 -DefaultGateway 192.168.0.254

    See eeldab järgmist:

    • Selle liidese nimi, mida soovite IP-aadressi muuta, on Local Area Network
    • Te soovite staatiliselt määrata IP-aadressi 192.168.0.1
    • Soovite seada alamvõrgumask 255.255.255.0 (mis on / 24 CIDR-i märgistuses)
    • Sa soovid seada vaikevärava 192.168.0.254

    Ilmselgelt lülitaksite need seaded välja, mis vastavad teie võrgu aadressikriteeriumidele.

    DNS-i teabe seadmine

    Nüüd tuleb veel üks keeruline osa, selgub, et on olemas eraldi moodul DNSClient, mida pead kasutama oma DNS-seadete manipuleerimiseks. DNS-serveri muutmiseks kasutage:

    Set-DnsClientServerAddress -InterfaceAlias ​​“Juhtmega Etherneti ühendus” -ServerAddresses 192.168.0.1, 192.168.0.2

    See eeldab, et soovite seada juhtmega Etherneti ühenduse esmase DNS-serveri 192.168.0.1 ja sekundaarse DNS-serveri 192.168.0.2. See on kõik selleks.