Kako promijeniti IP adresu koristeći PowerShell

Sadržaj:

Kako promijeniti IP adresu koristeći PowerShell
Kako promijeniti IP adresu koristeći PowerShell
Anonim
Već smo vam pokazali kako možete promijeniti vašu IP adresu iz naredbenog retka, koji je zahtijevao dugo netsh naredbe, sada radimo istu stvar u PowerShellu, bez složenosti.
Već smo vam pokazali kako možete promijeniti vašu IP adresu iz naredbenog retka, koji je zahtijevao dugo netsh naredbe, sada radimo istu stvar u PowerShellu, bez složenosti.

Napomena: Sljedeće naredbe su nove u PowerShell v3 i stoga zahtijevaju Windows 8, oni također zahtijevaju administrativni naredbeni redak.

Urednici Napomena: Ovaj je članak vjerojatno za našu više geekičnu publiku i zahtijeva neka osnovna znanja o IP adresiranju i CIDR oznakama

Promjena vaše IP adrese

Vidjeli smo ljude koji su izvukli kosu pokušavajući promijeniti svoje IP adrese pomoću klasičnih WMI klasa u starijim verzijama PowerShell-a, ali to se promijenilo s PowerShell v3, sada postoji NetTCPIP modul koji donosi većinu funkcionalnosti u native PowerShell. Iako je u početku pomalo zbunjujuće, uglavnom zbog nedostatka dokumentacije u ovom trenutku, počinje imati smisla kada geeks pokazuju kako je to učinio.

Promjena IP adrese može se obaviti pomoću cmdleta New-NetIPAddress, ima puno parametara, od kojih neke nisu čak dokumentirane u Get-Help-u. Dakle ovdje je:

New-NetIPAddress –InterfaceAlias “Wired Ethernet Connection” –IPv4Address “192.168.0.1” –PrefixLength 24 -DefaultGateway 192.168.0.254

Ovo pretpostavlja sljedeće:

  • Naziv sučelja kojemu želite promijeniti IP adresu je lokalna mreža
  • Želite statički dodijeliti IP adresu od 192.168.0.1
  • Želite postaviti masku podmreže od 255.255.255.0 (što je / 24 u CIDR zapisu)
  • Želite postaviti zadani pristupnik od 192.168.0.254

Očigledno biste postavke postavili za neke koji odgovaraju kriterijima adresiranja za vašu mrežu.

Postavljanje DNS podataka

Sada dolazi još jedan lukav dio, ispada da postoji cijeli zasebni modul nazvan DNSClient koji morate koristiti za manipulaciju vašim DNS postavkama. Da biste promijenili svoj DNS poslužitelj, koristit ćete:

Set-DnsClientServerAddress -InterfaceAlias “Wired Ethernet Connection” -ServerAddresses 192.168.0.1, 192.168.0.2

To pretpostavlja da želite postaviti primarni DNS poslužitelj za Wired Ethernet Connection na 192.168.0.1 i sekundarni DNS poslužitelj na 192.168.0.2. To je sve.

Preporučeni: