Промяна на IP, DNS, подмрежа и шлюз Windows PowerShell

Windows PowerShell ни предлага широка гама от възможности за управление на нашата операционна система Windows 10 защото благодарение на техните командлети имаме възможност да изпълняваме множество задачи по прост и напълно безопасен начин.

Windows PowerShell малко по малко той става наследник на известния CMD o Символ на команда, който дълги години използваме в нашите управленски задачи.

Днес ще се съсредоточим върху задача, която обикновено изпълняваме графично чрез мрежовия и споделен ресурсен център и това е да установим мрежовите стойности като IP адрес, подмрежа, шлюз и т.н., но този път с помощта на конзолата на Windows PowerShell в за да имате под ръка допълнителен ресурс за управление.

За тази цел трябва да стартираме Windows PowerShell като администратори, като щракнете с десния бутон върху него и изберете опцията Изпълнете като администратор.

1. Как да разберете текущия IP адрес с PowerShell Windows 10


Първо, ще знаем как е конфигуриран целият текущ мрежов профил на Windows 10, за това ще въведем следната cmdlet и ще натиснем Enter:
 Get-NetIPConfiguration 

Увеличете

Тази кратка команда изпълнява същата роля като командата ipconfig, която обикновено се използва от командния ред за получаване на информация за мрежата и там намираме подробна информация за IP адреса, интерфейса на адаптера, DNS сървъра и др.

2. Как да видите подробна информация за мрежовия адаптер с PowerShell Windows 10

Етап 1
За да получим подробна информация за текущия мрежов адаптер в Windows 10, можем да използваме следната команда. Там откриваме подробна информация за мрежовия адаптер като неговото описание, скорост и физически адрес на същия или mac.

 Get-NetAdapter

Увеличете

Стъпка 2
За да получим още повече информация за мрежовия адаптер, като брой отсеци, тип шина, версия и т.н., можем да използваме следното cmdlet:

 Get-NetAdapterHardwareInfo

Увеличете

Стъпка 3
Можем да филтрираме тези резултати, като въведем всяка стойност в cmdlet, както следва:

 Get-NetAdapter | ft Име, DriverFileName, DriverData, DriverDescription 

3. Как да конфигурирате IP адреса с PowerShell Windows 10

Етап 1
Процедурата за промяна на IP адреса в Windows 10 с помощта на PowerShell е проста и за това трябва да сме наясно с IP адреса, който да присвоим в нашата Система, в този случай ще присвоим IP адрес 192.168.0.20 с Gateway 192.168.0.1 ще въведем следната cmdlet:

 New -NetIPAddress -InterfaceIndex 2 -IPAddress 192.168.0.20 -PrefixLength 24 -DefaultGateway 192.168.0.1 
ЗабележкаСтойността 2, която сме въвели в полето -InterfaceIndex е тази, посочена от системата, когато изпълняваме cmdlet
 Get-NetIPConfiguration.

Стъпка 2
Резултатът от тази операция е следният. Можем да видим това са приложени промени и новият IP адрес е установен.

Увеличете

4. Как да конфигурирате DNS с PowerShell Windows 10


Етап 1
Да се определете DNS стойност Използвайки PowerShell ще използваме следната команда:
 Set-DNSClientServerAddress 
Стъпка 2
Трябва да сме наясно с IP адреса на DNS, предоставен от нашия доставчик, или, ако желаем, да използваме публичен DNS като този на Google (8.8.8.8). За целта ще въведем следното.
 Set -DnsClientServerAddress -InterfaceIndex 2 -ServerAddresses 8.8.8.8 

Увеличете

ЗабележкаНие можем добавете още адреси на DNS сървъри разделени със запетаи

Стъпка 3
Можем да проверим дали промените, изпълнени от Windows PowerShell, са правилни, за това отиваме в центъра на мрежите и споделените ресурси и потвърждаваме настройки на адаптера. Можем да проверим дали е съгласен с промените, направени от PowerShell.

5. Как да промените името на мрежовия адаптер с PowerShell Windows 10

Етап 1
Можем да променим името, ако желаем, на мрежовия адаптер в Windows 10 с помощта на PowerShell. За това ще използваме cmdlet Преименувайте-NetAdaptern както следва:
Преименувайте -NetAdapter -Име Ethernet0 -НовоНаме Solvetic

Стъпка 2
В този случай ще променим текущото име на адаптера (Ethernet0) на Ново име (Solvetic)

Увеличете

6. Как да активирате мрежовия адаптер с PowerShell Windows 10

Етап 1
За да активираме мрежовия адаптер в Windows 10, ще въведем следната команда:

 Enable -NetAdapter -ifAlias ​​Solvetic
Стъпка 2
Накрая ще използваме отново Get-NetAdapter за да получите информация за адаптера и да проверите новото му име и състояние:

Увеличете

Така че Windows PowerShell ще бъде чудесен съюзник за различни административни задачи по практичен и напълно надежден начин в средите на Windows 10. От този терминал можете да промените всички тези аспекти, свързани с вашата мрежа, само с няколко команди. Ако и вие искате променете вашия IP, DNS, шлюз и подмрежа с командния ред, вижте този урок.

W10 мрежови команди

wave wave wave wave wave