Настройка сетевых параметров с помощью PowerShell

Что это

В этой статье описывается, как с помощью PowerShell настроить сетевые параметры в Windows.

Зачем это нужно

PowerShell позволяет быстро, последовательно и автоматически настраивать сеть — это особенно полезно для администраторов, обслуживающих множество компьютеров или удалённые системы.

Как это сделать

Шаг 1: Просмотр сетевых адаптеров

Вывести список всех сетевых адаптеров на системе.

Get-NetAdapter

Шаг 2: Назначение статического IP-адреса

Установить статический IP-адрес, маску подсети и шлюз по умолчанию.

New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 192.168.1.100 -PrefixLength 24 -DefaultGateway 192.168.1.1

Шаг 3: Настройка DNS-серверов

Задать основной и альтернативный DNS-серверы.

Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses ("8.8.8.8", "8.8.4.4")

Шаг 4: Отключение и включение сетевого адаптера

Отключить и снова включить адаптер.

Disable-NetAdapter -Name "Ethernet" -Confirm:$false
Enable-NetAdapter -Name "Ethernet"

Шаг 5: Удаление статической настройки и включение DHCP

Удалить статический IP и включить автоматическое получение IP через DHCP.

Remove-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 192.168.1.100 -Confirm:$false
Set-NetIPInterface -InterfaceAlias "Ethernet" -Dhcp Enabled

Шаг 6: Проверка сетевого подключения

Проверить доступность внешнего узла.

Test-Connection -ComputerName google.com -Count 4

Заключение

PowerShell предоставляет удобный и мощный способ управления сетевыми параметрами в Windows. Знание этих команд поможет администраторам эффективно и надёжно настраивать сети.

タイトルとURLをコピーしました