ОС

Как задать статический IP в Windows 10 LTSC VM для RDP

Узнайте пошаговый способ задать статический IP в Windows 10 LTSC VM, отключить DHCP‑клиент, установить основной шлюз и подключиться по RDP без конфликтов.

Как задать статический IP‑адрес в Windows 10 LTSC на виртуальной машине, чтобы он принимался системой и позволял подключаться по RDP, если клиент DHCP отключён?

У меня план адресного пространства:

  • 1 – шлюз
  • 2–20 – статические адреса для виртуальных машин
  • 21–99 – пул DHCP
  • 100–254 – остальные статические адреса

Как сделать так, чтобы выбранный статический IP был «основным» и не конфликтовал с DHCP?

Статический IP‑адрес в Windows 10 LTSC для виртуальной машины: пошаговый план

В Windows 10 LTSC можно задать статический IP‑адрес без участия DHCP‑клиента, сохранив при этом возможность подключаться к виртуальной машине по RDP. При правильной настройке IP‑адрес не конфликтует с DHCP‑пулом, а служит «основным» маршрутизатором для всех сетевых запросов.

Содержание

Как отключить DHCP‑клиент и задать статический IP вручную

  1. Отключить сервис DHCP‑клиент
    Откройте services.msc, найдите «DHCP Client», остановите службу и установите тип запуска «Вручную» или «Отключено». Это гарантирует, что система не попытается получить адрес автоматически.

    Подробнее: DHCP Client Service – Microsoft Docs

  2. Настроить сетевой адаптер

    • Перейдите в Панель управления → Сеть и Интернет → Центр управления сетями и общим доступом → Изменение параметров адаптера.
    • Правый клик по нужному адаптеру → Свойства.
    • Выберите Протокол интернета версии 4 (TCP/IPv4)Свойства.
    • Выберите «Использовать следующий IP‑адрес» и заполните поля:
    Поле Значение (пример)
    IP‑адрес 192.168.1.10 (из диапазона 2–20)
    Маска подсети 255.255.255.0
    Шлюз по умолчанию 192.168.1.1 (шлюз 1)
    Предпочитаемый DNS 192.168.1.1 или любой публичный DNS (8.8.8.8)
    • Установите флажки «Использовать этот шлюз по умолчанию» и «Использовать эти DNS‑серверы».
    • Нажмите OK и перезагрузите адаптер (или компьютер).
  3. Проверить конфигурацию
    Выполните ipconfig /all в PowerShell. Убедитесь, что поле DHCP enabled = No и IP‑адрес совпадает с заданным.

    powershell
    ipconfig /all | Select-String -Pattern "IPv4 Address|Default Gateway|DHCP Enabled"
    

Как задать статический IP через PowerShell:
Set-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 192.168.1.10 -PrefixLength 24 -DefaultGateway 192.168.1.1

Установить «основной» IP и избежать конфликтов с DHCP

  1. Проверить диапазон DHCP
    Убедитесь, что ваш DHCP‑сервер настроен на диапазон 21–99. В Windows Server это делается в DHCP ManagerScopesPropertiesAddress Pool.

    Настройка DHCP‑пула: DHCP Server – Microsoft Docs

  2. Заблокировать диапазон статических адресов в DHCP
    Если вы используете один и тот же диапазон для статических адресов и DHCP‑пула, создайте Reservation для каждой статической машины. Это гарантирует, что DHCP‑сервер никогда не выдаст уже использованный IP.

    Как добавить резервирование: DHCP Reservation – Microsoft Docs

  3. Установить приоритет интерфейса
    В Windows каждый интерфейс имеет InterfaceMetric. Чем ниже число, тем выше приоритет. Установите низкую метрику для вашего адаптера, чтобы он становился «основным».

    powershell
    Set-NetIPInterface -InterfaceAlias "Ethernet" -InterfaceMetric 10
    
  4. Проверить, что IP «основной»
    Выполните route print. Убедитесь, что маршрут по умолчанию (0.0.0.0) указывает на ваш шлюз 1.

    powershell
    route print | Select-String -Pattern "0.0.0.0"
    

Проверка работоспособности RDP и настройка брандмауэра

  1. Включить службу RDP
    Убедитесь, что в Службы включена «Remote Desktop Services» и в Свойствах системы вкладка Удаленный доступ позволяет «Разрешить подключения от любого компьютера».

  2. Настроить правила брандмауэра

    • Откройте Windows Defender FirewallДополнительные параметры.
    • Найдите правило «Remote Desktop (TCP-In)» и убедитесь, что оно включено.
    • Если правило не существует, создайте новое: порт 3389, протокол TCP, входящий.

    Как включить RDP через брандмауэр: Remote Desktop – Microsoft Docs

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

    • С хоста подключитесь к VM по RDP, указав статический IP: mstsc /v:192.168.1.10.
    • Проверка сети: ping 192.168.1.1 (шлюз), ping 8.8.8.8 (публичный DNS), tracert 8.8.8.8.
  4. Диагностика ошибок
    Если RDP не подключается:

    • Убедитесь, что порт 3389 открыт (netstat -an | findstr 3389).
    • Проверьте, не блокирует ли антивирус.
    • Проверьте, не конфликтует ли IP (проверьте arp -a).

Лучшие практики и дополнительные рекомендации

Практика Почему важно
Использовать статический IP за пределами DHCP‑пула Минимизирует риск конфликтов и упрощает управление.
Создавать резервирование DHCP для статических адресов Защищает от случайного выдачи того же IP другим устройством.
Устанавливать низкий InterfaceMetric Делает ваш адаптер предпочтительным для всех исходящих соединений.
Регулярно проверять таблицу маршрутов Позволяет быстро обнаружить изменения в сети.
Бэкапировать настройки сети Позволяет быстро восстановить конфигурацию при сбоях.

Заключение

  • Отключив DHCP‑клиент и вручную задив статический IP (2–20), вы гарантируете, что Windows не попытается получить адрес автоматически.
  • С помощью резервирования DHCP и установки низкого InterfaceMetric ваш IP становится «основным» и не конфликтует с пулом DHCP (21–99).
  • Убедитесь, что RDP‑порт открыт в брандмауэре, и проверьте доступность шлюза и DNS.
  • Следуйте лучшим практикам: держите статические адреса вне DHCP‑пула, резервируйте их, проверяйте маршруты и регулярно бэкапируйте настройки.

Таким образом, ваш виртуальный компьютер будет стабильно подключаться к сети и принимать подключения по RDP без конфликтов с DHCP.

Источники

  1. DHCP Client Service – Microsoft Docs
  2. DHCP Server – Microsoft Docs
  3. DHCP Reservation – Microsoft Docs
  4. Set-NetIPAddress – Microsoft Docs
  5. Set-NetIPInterface – Microsoft Docs
  6. Remote Desktop – Microsoft Docs
  7. Windows Defender Firewall – Microsoft Docs
  8. How to configure static IP in Windows 10 – TechNet
Авторы
Проверено модерацией
Модерация