Перейти к основному содержимому

Изменить сетевые настройки на выделенном сервере

Последнее изменение:

Изменить сетевые настройки через Rescue

  1. Загрузите сервер в режиме восстановления и диагностики Rescue.

  2. Монтируйте файловую систему ОС.

  3. Откройте конфигурационный файл утилиты netplan текстовым редактором vi:

    vi /etc/netplan/<netcfg>

    Укажите <netcfg> — название конфигурационного файла утилиты netplan, например 50-cloud-init.yaml или 01-netcfg.yaml.

  4. Для нужного интерфейса измените значения addresses и gateway4 на новый IP-адрес и шлюз.

    Конфигурационный файл написан на языке YAML, чувствительном к табуляции и пробелам. Заполните его по аналогии с тем, как он был заполнен ранее.

    Пример конфигурационного файла
    network:
    version: 2
    renderer: networkd
    ethernets:
    eth0:
    dhcp4: no
    addresses: [178.132.202.35/28]
    gateway4: 178.132.202.33
    nameservers:
    addresses: [188.93.16.19, 188.93.17.19]

    Здесь:

    • eth0 — имя сетевого интерфейса;
    • addresses: [178.132.202.35/28] — IP-адрес сервера с маской подсети;
    • gateway4: 178.132.202.33 — шлюз подсети.
  5. Нажмите ESC.

  6. Выйдите из текстового редактора vi с сохранением изменений:

    :wq
  7. Проверьте конфигурационный файл на ошибки и примените конфигурацию:

    netplan --debug generate
    netplan apply
  8. В панели управления в верхнем меню нажмите Продукты и выберите Выделенные серверы.

  9. В разделе Серверы откройте страницу сервера → вкладка Порты.

  10. В строке интернет-порта нажмите .

  11. В поле VLAN замените значение Общий на значение выделенного VLAN. Посмотреть VLAN выделенной подсети можно в панели управления в верхнем меню нажмите ПродуктыВыделенные серверыСеть → вкладка Подсети.

  12. Нажмите Сконфигурировать.

  13. Верните прежний шаблон загрузки сервера или перезагрузите сервер из ОС. При перезагрузке сервера из ОС шаблон загрузки автоматически изменится на тот, который был установлен до изменения шаблона загрузки сервера.

Изменить сетевые настройки через WinPE

Сетевые настройки можно восстановить, если в настройках сетевого интерфейса вы:

  • нажали на получение адреса по DHCP;
  • сконфигурировали неверный IP-адрес.

Восстановление сетевых настроек для доступа к Windows Server выполняется через реестр. Перед внесением изменений получите доступ к реестру из WinPE и создайте резервную копию раздела, в котором располагается система и файлы реестра, обычно это C:\Windows\System32\config\SYSTEM.

  1. Загрузите сервер в режиме восстановления и диагностики WinPE.

  2. Откройте cmd.

  3. Выведите информацию о настройках сетевых интерфейсов:

    ipconfig /all
  4. Запомните или скопируйте значение поля description для нужного интерфейса.

  5. Откройте Registry Editor:

    regedit
  6. Примонтируйте в раздел HKEY\_LOCAL\_MACHINE ветку с системой и файлами реестра:

    6.1. Выделите раздел HKEY\_LOCAL\_MACHINE.

    6.2. В меню File выберите Load hive.

    6.3. В диалоговом окне выберите директорию, в которой располагается система и файлы реестра, обычно это C:\Windows\system32\config\SYSTEM.

    6.4. Введите имя ветки, с которым она будет примонтирована в раздел HKEY\_LOCAL\_MACHINE, например MountedSYSTEM. Имя ветки не должно совпадать с уже существующими ветками в HKEY_LOCAL_MACHINE.

    6.5. Нажмите Open. Ветка реестра появится в разделе.

  7. В примонтированной ветке найдите нужный сетевой интерфейс:

    7.1. Раскройте раздел реестра сетевых интерфейсов:

    HKEY_LOCAL_MACHINE\<branch_name>\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}

    Укажите <branch_name> — имя ветки, которое вы ввели на шаге 6.4.

    В списке будет перечень сетевых интерфейсов от адреса 0000 до 0013.

    7.2. Найдите интерфейс, у которого в значении параметра Driver Desс указан description из шага 4.

    7.3. Сохраните значение поля NetCfgInstanceId.

  8. Измените значения параметров интерфейса:

    8.1. Перейдите в раздел реестра сетевого интерфейса, который вы выбрали на шаге 7:

    HKEY_LOCAL_MACHINE\<branch_name>\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<net_cfg_instance_id>

    Укажите:

    • <branch_name> — имя ветки, которое вы ввели на шаге 6.4;
    • <net_cfg_instance_id> — значение поля NetCfgInstanceId, которое вы получили на шаге 7.3.

    8.2. Отредактируйте значения параметров. Корректные значения можно посмотреть в панели управления: в верхнем меню нажмите ПродуктыВыделенные серверы → страница сервера → вкладка Сеть → нажмите на нужную подсеть.

    • DefaultGateway — шлюз по умолчанию;
    • IPAddress — IP-адрес сетевого интерфейсаё;
    • NameServer — IP-адреса DNS-серверов через запятую, например 8.8.8.8, 8.8.4.4;
    • SubnetMask — маска подсети;
    • EnableDHCP — режим получения IP-адреса, введите значение:
      • 0 — eсли вы не используете DHCP;
      • 1 — если используете DHCP.
  9. Выгрузите ветку, для этого выделите ее и в меню File выберите Unload hive.

  10. Верните прежний шаблон загрузки сервера или перезагрузите сервер из ОС. При перезагрузке сервера из ОС шаблон загрузки автоматически изменится на тот, который был установлен до изменения шаблона загрузки сервера.