Содержание статьи:
В этой статье мы рассмотрим, настройку сетевых интерфейсов в Windows, а именно получение динамических сетевых настроек[по DHCP] и задание/смену статических сетевых настроек[вручную], тремя способами - в графическом интерфейсе[GUI], в командной строке[CMD] и средствами PowerShell.
Моя локальная сеть:
- Доступные IP-адреса: 10.0.0.1 - 10.0.0.254
- Маска подсети: 255.255.255.0
- Шлюз по умолчанию: 10.0.0.1
- DNS-сервер: 10.0.0.1
В моей сети работает DHCP-сервер, с представленной ниже конфигурацией:
- Диапазон выдаваемых адресов: 10.0.0.50 - 10.0.0.254
- Маска подсети: 255.255.255.0
- Шлюз по умолчанию: 10.0.0.1
- DHCP-сервер: 10.0.0.1
- DNS-серверы: 8.8.8.8, 8.8.4.4
Для разнообразия взял разные DNS-сервера.
1. - Настройка сетевого интерфейса через графический интерфейс [GUI]
Первым делом нам нужно попасть в "Центр управления сетями и общим доступом".
Я привожу два универсальных способа, как в него попасть, используя операционные системы: Windows 7, 8, 8.1, 10, Server 2008, 2012, 2016.
Первый способ: Заходим в "Панель управления" -> "Центр управления сетями и общим доступом".(Рис.1.1)

Второй способ: через "Выполнить":
Заходим в "Выполнить"[Win+R] -> Вводим команду приведённую ниже и жмём - "OK".(Рис.1.2)
control.exe /name Microsoft.NetworkandSharingCenter

И так, перед нами "Центр управления сетями и общим доступом". В разделе "Просмотр активных сетей" мы видим сети, к которым подключен наш ПК...
На данный момент мой ПК подключен к одной сети. Для того чтобы перейти к параметрам соединения, в строке "Подключение:" нажмите на тип подключения, в моём случае это "Ethernet" [При подключении по Wi-FI надпись будет - "Беспроводное сетевое соединение (название сети)"](Рис.1.3)

Откроется окно - "Состояние - Ethernet", показывающее состояние подключения к сети. Нас интересует кнопка "Свойства", нажимаем её -> открывается окно "Ethernet: свойства" в списке компонентов выбираем "IP версии 4 (TCP/IPv4)" и опять же жмём кнопку "Свойства".(Рис.1.4)
Откроется окно - "Свойства: IP версии 4 (TCP/IPv4)", оно то нам и нужно.(Рис.1.5)

1.1. - GUI - Получение динамического IP-адреса [Автоматически по DHCP]
Перед нами окно - "Свойства: IP версии 4 (TCP/IPv4)".(Рис.1.5)
Для того чтобы получить динамические [автоматически по DHCP] настройки сети, а именно - IP-адрес, Маску подсети, Основной шлюз и DNS-серверы, нужно переключить радиокнопки в положения:
- Получить IP-адрес, автоматически
- Получить адрес DNS-сервера автоматически
В окне "Свойства: IP версии 4 (TCP/IPv4)" нажимаем "ОК".

В окне "Ethernet: свойства" тоже нажимаем "ОК".(Рис.1.6)

Перед нами окно "Состояние - Ethernet" -> нажимаем кнопку "Сведения..." -> откроется окно "Сведения о сетевом подключении", в котором мы можем посмотреть настройки сети.(Рис.1.7)
И так мы видим:
- DHCP включен: Да
- Адрес IPv4: 10.0.0.50
- Маска подсети IPv4: 255.255.255.0
- Шлюз по умолчанию IP: 10.0.0.1
- DHCP-сервер IPv4: 10.0.0.1
- DNS-серверы IPv4: 8.8.8.8, 8.8.4.4
Настройки по DHCP получены, всё правильно, на этом с получением динамических сетевых настроек заканчиваем.

1.2. - GUI - Задать/Изменить статический IP-адрес [Указание IP-адреса вручную]
Статические настройки сети задаются вручную пользователем. Они прописываются в настройках сетевого подключения и жестко закрепляется за данным устройством.
В этом разделе, для моего ПК я пропишу статический IP-адрес - 10.0.0.10
Перед нами окно - "Свойства: IP версии 4 (TCP/IPv4)".(Рис.1.8)
Для того чтобы задать/изменить статические настройки сети [Указать IP-адрес и DNS-серверы вручную], нужно переключить радиокнопки в положения:
- Использовать следующий IP-адрес
- Использовать следующие адреса DNS-серверов
И ввожу:
- IP-адрес: 10.0.0.10
- Маска подсети: 255.255.255.0
- Основной шлюз: 10.0.0.1
- Предпочитаемый DNS-сервер: 10.0.0.1
- Альтернативный DNS-сервер: оставляю пустым
Для сохранения нажимаем "ОК".

В окне "Ethernet: свойства" тоже нажимаем "ОК".(Рис.1.9)

Перед нами окно "Состояние - Ethernet"(Рис.1.10) -> нажимаем кнопку "Сведения..." откроется окно "Сведения о сетевом подключении", в котором мы можем посмотреть настройки сети.
И так мы видим:
- DHCP включен: Нет
- Адрес IPv4: 10.0.0.10
- Маска подсети IPv4: 255.255.255.0
- Шлюз по умолчанию IP: 10.0.0.1
- DNS-серверы IPv4: 10.0.0.1
Нужные нам сетевые настройки применились. Всё отлично.

На этом с настройкой сети через графический интерфейс[GUI] заканчиваем.
2. - Настройка сетевого интерфейса через командную строку [CMD]
Для начала нам необходимо запустить командную строку с правами администратора, для этого выполните действия -> Заходим в "Выполнить"[Win+R] -> Вписываем - cmd -> Нажимаем на клавиатуре сочетание клавиш "CTRL"+"SHIFT"+"ENTER". Всё! Приступаем.
И так на данный момент настройки сети на моём ПК прописаны вручную[Статические].
Убедимся в этом набрав в командной строке [CMD] команду - ipconfig /all (Рис.2.1):
ipconfig /all
Видим:
- Адаптер Ethernet Ethernet:
- DHCP включен....: Нет [Речь идёт о DHCP-клиенте, и он выключен, а значит сетевые настройки прописаны вручную]
- IPv4-адрес....: 10.0.0.10(Основной)
- Основной шлюз...: 10.0.0.1
- DNS-серверы...: 10.0.0.1

Как-то не очень понятно в моём случае, название адаптера - "Адаптер Ethernet Ethernet:", поэтому я решил воспользоваться другой командой, которая покажет мне имя интерфейса и его состояние(Рис.2.2):
netsh interface show interface
Ну вот... уже лучше - У меня есть интерфейс "Ethernet" в состоянии "Подключен"[connected].

Если у вас сетевой интерфейс отключен и вы хотите его включить, то воспользуйтесь командой:
netsh interface set interface name="ИМЯ_ИНТЕРФЕЙСА" admin=ENABLED
В моём случае команда выглядела бы так:
netsh interface set interface name="Ethernet" admin=ENABLED
Ну а если на этом этапе, вы захотите выключить какой-нибудь сетевой интерфейс, то воспользуйтесь командой:
netsh interface set interface name="ИМЯ_ИНТЕРФЕЙСА" admin=DISABLED
2.1. - CMD - Получение динамического IP-адреса [Автоматически по DHCP]
Для того чтобы получить - IP-адрес, Маску подсети и Основной шлюз[Здесь отсутствует DNS-сервер] от DHCP-сервера, воспользуемся командой:
netsh interface ip set address "ИМЯ_ИНТЕРФЕЙСА" dhcp
В моём случае так(Рис.2.3):
netsh interface ip set address "Ethernet" dhcp

Проверим, какие сетевые настройки, наш ПК получил по DHCP, командой - ipconfig /all.(Рис.2.4)
ipconfig /all
Видим:
- Адаптер Ethernet Ethernet:
- DHCP включен....: да [Речь идёт о DHCP-клиенте, и он включен]
- IPv4-адрес....: 10.0.0.50(Основной) [Первый адрес из диапазона IP-адресов выдаваемых по DHCP]
- Основной шлюз...: 10.0.0.1
- DNS-серверы...: 10.0.0.1 [Остался старый, прописанный вручную, всё так и должно быть..]

Теперь наша задача по DHCP, получить адрес(а) DNS-сервера(ов).
Для этого воспользуемся командой:
netsh interface ip set dns "ИМЯ_ИНТЕРФЕЙСА" dhcp
В моём случае так (Рис.2.5):
netsh interface ip set dns "Ethernet" dhcp

Проверяем, командой - ipconfig /all, полученный по DHCP, адрес(а) DNS-сервера(ов):
ipconfig /all
Всё отлично! По DHCP получены адреса DNS-серверов: 8.8.8.8 и 8.8.4.4 (Рис.2.6)

2.2. - CMD - Задать/Изменить статический IP-адрес [Указание IP-адреса вручную]
В этом разделе, для моего ПК я пропишу статический IP-адрес - 10.0.0.5
Для того чтобы вручную назначить/изменить - IP-адрес, Маску подсети и Основной шлюз[Здесь отсутствует DNS-сервер], воспользуемся командой:
netsh interface ip set address name="ИМЯ_ИНТЕРФЕЙСА" static IP-АДРЕС МАСКА_ПОДСЕТИ ОСНОВНОЙ_ШЛЮЗ
В моём случае это выглядит так(Рис.2.7):
netsh interface ip set address name="Ethernet" static 10.0.0.5 255.255.255.0 10.0.0.1

После ввода команды, сеть будет работать некорректно, так как полученные ранее, по DHCP, адреса DNS-серверов пропадут из конфигурации сети, и нам нужно их прописать вручную.
Приступим:
Указание/Смена Предпочитаемого DNS-сервера[При смене предпочитаемого сервера, пропадут альтернативные]:
netsh interface ip set dns "ИМЯ_ИНТЕРФЕЙСА" static АДРЕС_DNS-СЕРВЕРА-1
В моём случае так(Рис.2.8):
netsh interface ip set dns "Ethernet" static 8.8.8.8

Для корректной работы сети обычно требуется указать адрес одного DNS-сервера, в некоторых случаях требуется указать два, но я, в целях тестирования, укажу 3.
Указание Альтернативного DNS-сервера:
netsh interface ip add dns "ИМЯ_ИНТЕРФЕЙСА" АДРЕС_DNS-СЕРВЕРА-2
В моём случае так(Рис.2.9):
netsh interface ip add dns "Ethernet" 8.8.4.4

Указание Третьего DNS-сервера:
Добавляем точно так же, как и второй. В моём случае так(Рис.2.10):
netsh interface ip add dns "Ethernet" 10.0.0.1

Если кто-то ошибся с вводом адреса DNS-сервера, то удалить его можно командой:
netsh interface ip del dns "ИМЯ_ИНТЕРФЕЙСА" АДРЕС_DNS-СЕРВЕРА
И так проверяем, что у нас в итоге получилось командой - ipconfig /all.(Рис.2.11)
ipconfig /all
Видим:
- Адаптер Ethernet Ethernet:
- DHCP включен....: Нет [Речь идёт о DHCP-клиенте, и он выключен]
- IPv4-адрес....: 10.0.0.5(Основной)
- Основной шлюз...: 10.0.0.1
- DNS-серверы...: 8.8.8.8, 8.8.4.4, 10.0.0.1
Нужные нам сетевые настройки применились. Всё отлично.

На этом с настройкой сети через командную строку[CMD] заканчиваем.
2.3. - CMD - Сохранение/Восстановление [Backup/Restore] сетевых настроек
[ВНИМАНИЕ!!!]
Лично у меня этот способ не сработал на Windows 10 и Windows Server 2016, но я много где видел, что этот способ советовали людям и он их устраивал.
И я не рекомендую повторять этот пункт пользователям, которые не помнят свои сетевые настройки. [Если есть сеть, то она пропадёт]
В общем проблема в том, что восстанавливается IP-адрес и Маска подсети, остальные настройки не восстанавливаются. Я не знаю как решить эту проблему, не покидая CMD. Если у вас есть какие-либо решения этой проблемы, не ленитесь и напишите в комментариях...
Если вдруг вы попробовали данный способ сохранить/восстановить сетевые настройки, и у вас он сработал, то напишите в комментариях - на какой версии Windows вы пробовали 🙂
[/ВНИМАНИЕ!!!]
Команда для сохранения сетевых настроек в файл C:\netconfig.txt (Рис.2.12):
netsh -c interface dump > C:\netconfig.txt

Файл с сохранённой конфигурацией сетевых настроек - C:\netconfig.txt, выглядит примерно так (Рис.2.13):

Команда для восстановления сетевых настроек из файла C:\netconfig.txt (Рис.2.14):
netsh -f C:\netconfig.txt

И вот такой меня ожидал результат восстановления сетевых настроек.(Рис.2.15)
Как видим не восстановились адреса Основного шлюза и DNS-серверов...

Ну и глянем в - ipconfig /all.(Рис.2.16)
ipconfig /all

2.4. - CMD - Полезные команды для настройки сети
Информация и состояние:
Просмотр конфигурации сетевых интерфейсов:
ipconfig /all
Просмотр названия и состояния сетевых интерфейсов:
netsh interface show interface
Просмотр адресов DNS-серверов:
netsh interface ip show dnsservers
Вкл/Выкл:
Включение сетевого интерфейса:
netsh interface set interface name="ИМЯ_ИНТЕРФЕЙСА" admin=ENABLED
Выключение сетевого интерфейса:
netsh interface set interface name="ИМЯ_ИНТЕРФЕЙСА" admin=DISABLED
По DHCP[Динамически]:
Получение IP-адреса, Маски подсети и Основного шлюза по DHCP:
netsh interface ip set address "ИМЯ_ИНТЕРФЕЙСА" dhcp
Получить адрес DNS-сервера по DHCP:
netsh interface ip set dns "ИМЯ_ИНТЕРФЕЙСА" dhcp
Вручную[Статически]:
Вручную назначить/изменить IP-адрес, Маску подсети и Основной шлюз:
netsh interface ip set address name="ИМЯ_ИНТЕРФЕЙСА" static IP-АДРЕС МАСКА_ПОДСЕТИ ОСНОВНОЙ_ШЛЮЗ
Вручную назначить/изменить адрес Предпочитаемого DNS-сервера:
netsh interface ip set dns "ИМЯ_ИНТЕРФЕЙСА" static АДРЕС_ПРЕДПОЧИТАЕМОГО_DNS-СЕРВЕРА
Вручную добавить адрес Альтернативного DNS-сервера:
netsh interface ip add dns "ИМЯ_ИНТЕРФЕЙСА" АДРЕС_АЛЬТЕРНАТИВНОГО_DNS-СЕРВЕРА
3. - Настройка сетевого интерфейса [PowerShell]
Для начала нам необходимо запустить PowerShell с правами администратора, для этого выполните действия -> Заходим в "Выполнить"[Win+R] -> Вписываем - powershell -> Нажимаем на клавиатуре сочетание клавиш "CTRL"+"SHIFT"+"ENTER". Всё!
Посмотреть список сетевых командлетов можно с помощью команды:
Get-Command Get-Net*
Для того чтобы почитать помощь по командлетам воспользуйтесь командой:
Get-Help ИМЯ_КОМАНДЛЕТА
Так же можно посмотреть примеры использования команд:
Get-Help ИМЯ_КОМАНДЛЕТА -Examples
И так, на данный момент настройки сети на моём ПК прописаны вручную[Статические].
Проверим это, и заодно посмотрим необходимые для дальнейшей работы параметры, при помощи командлета - Get-NetIPConfiguration(Рис.3.1):
Get-NetIPConfiguration -Detailed -All
Как видим:
- InterfaceAlias: Ethernet [Name][Название сетевого интерфейса]
- InterfaceIndex: 9 [Индекс интерфейса]
- NetAdapter.Status: Up [UP - Интерфейс включен, DOWN - выключен]
- IPv4Address: 10.0.0.10 [IP-адрес]
- IPv4DefaultGateway: 10.0.0.1 [Основной шлюз]
- NetIPv4Interface.DHCP: Disabled [Речь идёт о DHCP-клиенте, и он выключен, а значит сетевые настройки вписаны вручную]
- DNSServer: 10.0.0.1 [DNS-серверы]
Логично что, при конфигурировании интерфейса, нужно указывать какой именно интерфейс мы конфигурируем, так вот - в команде можно указывать - Название интерфейса - [-InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА"] или Индекс интерфейса [-InterfaceIndex ИНДЕКС].

Для того чтобы узнать InterfaceAlias[Name] или InterfaceIndex[ifIndex], нет необходимости смотреть сетевые настройки, можно просто вывести краткую информацию об интерфейсе с помощью командлета - Get-NetAdapter, так же тут мы увидим - InterfaceDescription[Описание интерфейса], Status[Статус интерфейса], MacAddress[MAC-адрес] и LinkSpeed[Скорость соединения].(Рис.3.2)
Get-NetAdapter
Повторюсь - Для дальнейшей работы нам понадобится: InterfaceAlias[Name] или InterfaceIndex[ifIndex].
В моём случае InterfaceAlias[Name] - Ethernet, а InterfaceIndex[ifIndex] - 9.

Если у вас сетевой интерфейс отключен и вы хотите его включить, то воспользуйтесь командой:
Enable-NetAdapter -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА"
Или:
Enable-NetAdapter -InterfaceIndex ИНДЕКС
В моём случае команда выглядела бы так:
Enable-NetAdapter -InterfaceAlias "Ethernet"
Или так:
Enable-NetAdapter -InterfaceIndex 9
Ну а если на этом этапе вы захотите выключить какой-нибудь сетевой интерфейс, то воспользуйтесь командой:
Disable-NetAdapter -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА"
Или:
Disable-NetAdapter -InterfaceIndex ИНДЕКС
Далее, в этой статье я почти везде использовал - [-InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА"].
Если у вас имя интерфейса неудобное, то интерфейс можно переименовать [к примеру в LAN или WAN], командой:
Get-NetAdapter -InterfaceIndex ИНДЕКС | Rename-NetAdapter -NewName НОВОЕ_ИМЯ_ИНТЕРФЕЙСА
3.1. - PowerShell - Получение динамического IP-адреса [Автоматически по DHCP]
Для того чтобы получить IP-адрес, Маску подсети и Основной шлюз от DHCP-сервера[Здесь отсутствует DNS-сервер], воспользуемся командой:
Set-NetIPInterface -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА" -Dhcp Enabled
Лично у меня, интерфейс увидел DHCP-сервер только после рестарта интерфейса:
Restart-NetAdapter -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА"
В моём случае так:
Set-NetIPInterface -InterfaceAlias "Ethernet" -Dhcp Enabled
Restart-NetAdapter -InterfaceAlias "Ethernet"
Проверим, какие сетевые настройки, наш ПК получил по DHCP.(Рис.3.3)
Get-NetIPConfiguration -Detailed -All
Как видим:
- InterfaceAlias: Ethernet [Name][Название сетевого интерфейса]
- IPv4Address : 10.0.0.52 [IP-адрес]
- IPv4DefaultGateway: 10.0.0.1 [Основной шлюз]
- NetIPv4Interface.DHCP: Enabled [Речь идёт о DHCP-клиенте, и он включен]
- DNSServer: 10.0.0.1 [DNS-сервер, остался старый, прописанный вручную, всё так и должно быть..]

Теперь наша задача по DHCP, получить адрес(а) DNS-сервера(ов).
Для этого воспользуемся командой:
Set-DnsClientServerAddress -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА" -ResetServerAddresses
В моём случае так (Рис.3.4):
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ResetServerAddresses
Проверяем, полученные по DHCP, адрес(а) DNS-сервера(ов):
Get-NetIPConfiguration
Всё отлично! По DHCP получены адреса DNS-серверов: 8.8.8.8 и 8.8.4.4

3.2. - PowerShell - Задать статический IP-адрес [Указание IP-адреса вручную]
В этом разделе, для моего ПК я пропишу статический IP-адрес - 10.0.0.10
Если у вас прописан статический IP-адрес, то во избежание ошибок для начала нужно удалить его, а так же удалить адрес Основного шлюза [Адрес(а) DNS-сервер(ов) можно не удалять].
Не знаю правильно это или неправильно, но это работает. Есть, конечно, командлет Set-NetIPAddress, для смены IP-адреса, но когда я пытался им воспользоваться - одни ошибки... 🙁
Если на данный момент настройки сети получены по DHCP, то пропускайте удаление.
Если адреса не знаете, то смотрим, запоминаем, вставляем в команды:
Get-NetIPConfiguration
Данная команда удалит IP-адрес и Маску подсети:
Remove-NetIPAddress -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА" -IPAddress IP-АДРЕС
Следующая команда удалит адрес Основного шлюза:
Remove-NetRoute -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА" -NextHop ОСНОВНОЙ_ШЛЮЗ
Удалить все адреса DNS-серверов:
Set-DnsClientServerAddress -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА" -ResetServerAddresses
А теперь приступаем.
Для того чтобы вручную назначить - IP-адрес, Маску подсети и Основной шлюз[Здесь отсутствует DNS-сервер], воспользуемся командлетом New-NetIPAddress:
New-NetIPAddress -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА" -IPAddress IP-АДРЕС -PrefixLength БИТНОСТЬ_МАСКИ_ПОДСЕТИ -DefaultGateway ОСНОВНОЙ_ШЛЮЗ
В моём случае так(Рис.3.5):
New-NetIPAddress -InterfaceAlias "Ethernet" –IPAddress 10.0.0.10 -PrefixLength 24 -DefaultGateway 10.0.0.1

После ввода команды, сеть будет работать некорректно, так как полученные ранее, по DHCP, адреса DNS-серверов пропадут из настроек сети, и нам нужно их прописать вручную.
Приступим:
Указание адрес(а) DNS-сервера(ов):
Set-DnsClientServerAddress -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА" -ServerAddresses "АДРЕС_DNS-СЕРВЕРА-1","АДРЕС_DNS-СЕРВЕРА-2"
В моём случае так(Рис.3.6):
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses "10.0.0.1","8.8.8.8"
Проверяем, прописанные адрес(а) DNS-сервера(ов):
Get-NetIPConfiguration
Всё отлично! Адреса DNS-серверов: 10.0.0.1 и 8.8.8.8

Удалить один из адресов DNS-серверов нельзя[Но это неточно 🙂 ], для начала нужно сбросить все адреса DNS-серверов, а потом уже прописать новые.
Удалить[Сбросить] все адреса DNS-серверов:
Set-DnsClientServerAddress -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА" -ResetServerAddresses
3.3. - PowerShell - Полезные команды для настройки сети
Информация и состояние:
Просмотр конфигурации сетевых интерфейсов:
Get-NetIPConfiguration -Detailed -All
Информация о сетевых интерфейсах - InterfaceAlias[Имя], InterfaceIndex[Индекс], InterfaceDescription[Описание интерфейса], Status[Статус интерфейса], MacAddress[MAC-адрес] и LinkSpeed[Скорость соединения]:
Get-NetAdapter
Вкл/Выкл/Рестарт:
Включение сетевого интерфейса:
Enable-NetAdapter -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА"
Выключение сетевого интерфейса:
Disable-NetAdapter -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА"
Рестарт сетевого интерфейса:
Restart-NetAdapter -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА"
По DHCP[Динамически]:
Получение IP-адреса, Маски подсети и Основного шлюза по DHCP:
Set-NetIPInterface -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА" -Dhcp Enabled
Сбросить и Получить адреса DNS-серверов по DHCP:
Set-DnsClientServerAddress -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА" -ResetServerAddresses
Вручную[Статически]:
Удалить IP-адрес и Маску подсети:
Remove-NetIPAddress -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА" -IPAddress IP-АДРЕС
Удалить адрес Основного шлюза:
Remove-NetRoute -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА" -NextHop ОСНОВНОЙ_ШЛЮЗ
Вручную назначить IP-адрес, Маску подсети и Основной шлюз:
New-NetIPAddress -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА" -IPAddress IP-АДРЕС -PrefixLength БИТНОСТЬ_МАСКИ_ПОДСЕТИ -DefaultGateway ОСНОВНОЙ_ШЛЮЗ
Вручную назначить/изменить адреса DNS-серверов:
Set-DnsClientServerAddress -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА" -ServerAddresses "АДРЕС_DNS-СЕРВЕРА-1","АДРЕС_DNS-СЕРВЕРА-2"
Удалить[Сбросить] все адреса DNS-серверов:
Set-DnsClientServerAddress -InterfaceAlias "ИМЯ_ИНТЕРФЕЙСА" -ResetServerAddresses
У меня всё!
Была ли вам полезна статья? Есть возможность поддержать проект.
Доброго времени суток! Спасибо за интересный материал. А подскажите - что нибудь слышали о получении настроек прокси по DHCP?