Как запретить веб-интерфейсу Платформы перезаписывать сетевые параметры?
Платформа НЕЙРОСС предоставляет интерфейс по управлению сетевыми параметрами сервера — раздел Подключение к сети. При необходимости вы можете отключить права на перезапись параметров в netplan через настройку ultima.os.networkControl в файле конфигурации.
Проблематика
Смена сетевых параметров через интерфейс раздела Подключение к сети обеспечивается только в типовом сценарии, когда адреса прописаны напрямую в конфигурационном файле netplan.
В случае нестандартных сетевых конфигураций через netplan/ifconfig, простые изменения в данном разделе (например. — изменение домена) может привести к потере настроек. Конфигурация перезаписывается на очень простую (содержащую только параметры, вынесенные в веб: IP-адрес, маска, шлюз, DNS). В этом случае необходимо отключить права на управление настройками.
Порядок запрета изменения сетевых параметров
Вам потребуется изменить файл конфигурации application.conf. В зависимости от типа установки файл путь к файлу конфигурации варьируется.
Тип установки | Путь к файлу конфигурации |
|---|---|
Нативная установка (в среде ОС) | /usr/share/ultima-vmc/conf/application.conf Альтернативный путь к файлу: /usr/share/ultima-vmc/application.conf |
Откройте файл для редактирования в редакторе nano:
например:
Задайте следующие настройки.
ultima.os.networkControl=false
Назначение параметров приведено в таблице ниже.
Параметр | Комментарий |
|---|---|
ultima.os.fullControl | Определяет права Платформы на обновление, перезагрузку, управление сетью, накопителями и резервными копиями. Значение по умолчанию:
|
ultima.os.networkControl | Определяет права Платформы на запись сетевых параметров. Значение учитывается, только если параметр ultima.os.fullControl установлен в значение true. Значение по умолчанию:
|
Сохраните изменения: нажмите Ctrl+X, введите Y (для подтверждения изменений) и нажмите Enter.
Перезапустите Платформу НЕЙРОСС.
При этом сетевые параметры будут доступны в режиме только для чтения вкладка Маршруты скрыта, вы сможете изменять только параметры из блока настроек Сеть НЕЙРОСС.
