Ändra IP, DNS, subnät och Gateway Windows PowerShell

Windows PowerShell erbjuder oss ett brett utbud av alternativ för att hantera vårt operativsystem Windows 10 för tack vare deras cmdlets vi har möjlighet att utföra flera uppgif.webpter på ett enkelt och helt säkert sätt.

Windows PowerShell gradvis blir det den berömdes efterträdare CMD o Kommandosymbol som vi i många år har använt i våra ledningsuppgif.webpter.

Idag kommer vi att fokusera på en uppgif.webpt som vi vanligtvis utför grafiskt genom nätverket och delade resurscenter och det är att fastställa nätverksvärdena som IP -adress, delnät, gateway, etc., men den här gången med Windows -konsolen PowerShell i för att ha en ytterligare hanteringsresurs till hands.

För detta ändamål måste vi köra Windows PowerShell som administratörer genom att högerklicka på det och välja alternativet Utför som administratör.

1. Hur man tar reda på aktuell IP -adress med PowerShell Windows 10


Först vet vi hur hela nuvarande nätverksprofil för Windows 10 är konfigurerad, för detta kommer vi att ange följande cmdlet och trycka på Retur:
 Get-NetIPConfiguration 

FÖRSTORA

Denna cmdlet fyller samma roll som ipconfig -kommandot som vanligtvis används från kommandotolken för att få nätverksinformation och där hittar vi detaljerad information om bland annat IP -adress, adaptergränssnitt, DNS -server.

2. Så här visar du detaljerad information om nätverkskort med PowerShell Windows 10

Steg 1
För att få detaljerad information om den aktuella nätverksadaptern i Windows 10 kan vi använda följande cmdlet. Där hittar vi detaljerad information om nätverkskort såsom dess beskrivning, hastighet och fysiska adress för samma eller mac.

 Get-NetAdapter

FÖRSTORA

Steg 2
För att få ännu mer information om nätverkskortet, till exempel antal vikar, busstyp, version, etc. kan vi använda följande cmdlet:

 Get-NetAdapterHardwareInfo

FÖRSTORA

Steg 3
Vi kan filtrera dessa resultat genom att ange varje värde i cmdlet enligt följande:

 Get-NetAdapter | ft Name, DriverFileName, DriverData, DriverDescription 

3. Så här konfigurerar du IP -adress med PowerShell Windows 10

Steg 1
Proceduren för att ändra IP -adressen i Windows 10 med PowerShell är enkel och för detta måste vi vara tydliga med IP -adressen som ska tilldelas i vårt system, i det här fallet kommer vi att tilldela IP -adress 192.168.0.20 med Gateway 192.168.0.1 anger vi följande cmdlet:

 Ny -NetIPAddress -InterfaceIndex 2 -IPAddress 192.168.0.20 -PrefixLength 24 -DefaultGateway 192.168.0.1 
NoteraVärdet 2 som vi har angett i fältet -InterfaceIndex är den som indikeras av systemet när vi kör cmdleten
 Get-NetIPConfiguration.

Steg 2
Resultatet av denna operation är följande. Vi kan se det ändringar har tillämpats och den nya IP -adressen har fastställts.

FÖRSTORA

4. Så här konfigurerar du DNS med PowerShell Windows 10


Steg 1
Till definiera DNS -värde Med PowerShell använder vi följande cmdlet:
 Set-DNSClientServerAddress 
Steg 2
Vi måste vara tydliga med IP -adressen för DNS som tillhandahålls av vår leverantör eller, om vi vill, använda offentlig DNS som den för Google (8.8.8.8). För detta kommer vi att ange följande.
 Set -DnsClientServerAddress -InterfaceIndex 2 -ServerAddresses 8.8.8.8 

FÖRSTORA

NoteraVi kan lägg till fler DNS -serveradresser separerade av kommatecken.

Steg 3
Vi kan verifiera att de ändringar som utförts från Windows PowerShell har varit korrekta, för detta går vi till mitten av nätverk och delade resurser och i det validerar vi adapterinställningar. Vi kan kontrollera att det stämmer överens med de ändringar som gjorts från PowerShell.

5. Så här ändrar du nätverksadapternamnet med PowerShell Windows 10

Steg 1
Vi kan ändra namnet på nätverkskortet i Windows 10 om vi vill med PowerShell. För detta kommer vi att använda cmdlet Byt namn på NetAdaptern som följer:
Byt namn -NetAdapter -Name Ethernet0 -NewName Solvetic

Steg 2
I det här fallet ändrar vi det aktuella namnet på adaptern (Ethernet0) till det nya namnet (Solvetic)

FÖRSTORA

6. Så här aktiverar du nätverkskort med PowerShell Windows 10

Steg 1
För att aktivera nätverkskortet i Windows 10 anger vi följande cmdlet:

 Enable -NetAdapter -ifAlias ​​Solvetic
Steg 2
Slutligen kommer vi att använda igen Get-NetAdapter för att få adapterinformation och kontrollera dess nya namn och status:

FÖRSTORA

Så Windows PowerShell kommer att vara en bra allierad för olika administrativa uppgif.webpter på ett praktiskt och helt pålitligt sätt i Windows 10. -miljöer. Från denna terminal kan du bara ändra alla dessa aspekter relaterade till ditt nätverk med några få kommandon. Om du också vill ändra din IP, DNS, gateway och delnät med kommandotolken, kolla in den här självstudien.

W10 -nätverkskommandon

wave wave wave wave wave