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.