.

10. Список сетевых адаптеров. Основной сетевой командой является команда вывода списка сетевых адаптеров. Полезное дополнение к команде PowerShell – возможность включения дополнительного параметра –IncludeHidden для просмотра скрытых адаптеров, которые нельзя увидеть в графическом интерфейсе. Необходимая команда PowerShell:

Get-NetAdapater

9. Включение и выключение адаптеров. Очередная важная функция управления, которую можно выполнять с помощью PowerShell 3.0 – включение и выключение сетевого адаптера. На серверах необходимость в этом возникает редко, но на ноутбуках и планшетах такая возможность удобна при возникновении проблем с подключением к различным сетям. Эту задачу можно решить с помощью следующих команд:

Disable-NetAdapter -Name «Wireless Network Connection»
Enable-NetAdapter -Name «Wireless Network Connection»

8. Отображение сведений о TCP/IP системы. Команда Get-NetIPConfiguration позволяет отобразить текущие параметры протокола TCP/IP системы. Можно увидеть текущие адреса IPv4 и IPv6, адрес шлюза и его состояние, а также адреса DNS-сервера. Для этого существует следующая команда:

Get-NetIPConfiguration -Detailed

7. Переименование сетевого адаптера. С помощью PowerShell 3.0 можно переименовать сетевой адаптер. Однако для этого, как и для изменения других параметров сети, необходимо обладать правами администратора. Изменять имя сетевого адаптера позволяет следующая команда:

Rename-NetAdapter -Name «Ethernet» -NewName «Public»

6. Установка нового статического IP-адреса. Чтобы для сетевого адаптера по имени Ethernet задать IP-адрес 192.168.100.115 и адрес шлюза 192.168.100.1, воспользуйтесь приведенной ниже командой, которая особенно удобна при настройке Windows Server Core:

$netadapter = Get-NetAdapter -Name Ethernet
$netadapter | New-NetIPAddress -IPAddress 192.168.100.115
-PrefixLength 24 –DefaultGateway 192.168.100.1

5. Установка нового адреса DNS-сервера. При изменении IP-адреса системы часто приходится изменять адреса DNS-серверов. В приведенном ниже примере показано, как с помощью команды Set-DNSClientServerAddress можно выполнить настройку сетевого адаптера с адресом DNS-сервера 192.168.100.8:

$netadapter = Get-NetAdapter -Name Ethernet
$netadapter | Set-DNSClientServerAddress -ServerAddresses
192.168.100.8

4. Настройка сетевого адаптера на использование DHCP-адресации. PowerShell можно задействовать для настройки системы на использование адресов, назначаемых DHCP. Эта команда предписывает применять DHCP-адресацию для IP-адреса сетевого адаптера Ethernet:

$netadapter = Get-NetAdapter -Name Ethernet
$netadapter | Set-NetIPInterface -Dhcp Enabled

3. Настройка интерфейса Ethernet на использование адреса DNS, назначаемого DHCP. Переход на DHCP-адресацию обычно требует и перехода на динамическое назначение адреса DNS-сервера. Эта команда предписывает интерфейсу Ethernet использовать назначаемый DHCP адрес DNS:

$netadapter = Get-NetAdapter -Name Ethernet
$netadapter | Set-DnsClientServerAddress -InterfaceIndex 12
-ResetServerAddresses

2. Добавление правила брандмауэра Windows. Подобно тому, как Netsh работает с сетевыми настройками системы и параметрами брандмауэра Windows, приведенная ниже команда PowerShell позволяет настроить брандмауэр Windows на удаленное управление:

Set-NetFirewallRule -DisplayGroup «Windows Firewall Remote
Management» -Enabled True

1. Включение и выключение брандмауэра Windows. Основная команда Windows Server – команда включения и выключения брандмауэра Windows. Приведенные ниже команды иллюстрируют возможность выполнения этой операции с помощью PowerShell:

Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled
True
Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled
False