Управления различными сетевыми профилями Draknetprofile
Введение Для каждого интерфейса сети в системе Mageia изначально настроен фиксированный набор параметров. Этот набор может соответствовать требованиям рядового пользователя обычной рабочей станции, но может быть неудовлетворительным для системы, которая часто меняет среды работы в сети: использование системы в различных средах требует параллельного существования нескольких наборов настроек для устройства сети, - иначе, придётся каждый раз перенастраивать устройство при изменении среды сети.
Профили В Linux предусмотрена стандартная поддержка существования нескольких параллельных наборов настроек сетевых устройств. Понятие «профиль сети» в этой операционной системе касается комплекса настроек сетевых устройств, определённого для определённой среды сети. У каждого профиля есть название. Начальные настройки, которые созданы самой операционной системой называются default. При создании профиля ему должно быть предоставлено название, которое будет отличаться от названий всех имеющихся профилей.
Draknetprofile Draknetprofile - очень простой компонент Центра управления Mageia (MCC), который предоставляет графический интерфейс пользователя для управления профилями. С помощью этого интерфейса можно выполнять такие действия: переключаться между профилями, то есть делать определённый профиль «текущим профилем», создать новый, дополнительный профиль, удалить профиль из списка определённых профилей.
Как запустить Draknetprofile
Определение профилей, переключение профилей Определение/внесении изменений в профили касается всей системы Linux и всех пользователей. Поэтому для запуска draknetprofile нужны права доступа root. Обычно запуск программы происходит с помощью MCC (программы, которая уже имеет права root): Рисунок 1. Центр управления Mageia: вкладка «Сеть и Интернет» запустите MCC нажатием пиктограммы MCC на одной из панелей вашего рабочего стола, выберите вкладку «Сеть и Интернет», нажмите пункт «Управление различными сетевыми профилями» в разделе «Настроить личные параметры и безопасность сети» (обведено красным на Рисунке 1). Кроме того, draknetprofile можно запустить с помощью команды из эмулятора терминала, если получены права доступа root (такой способ запуска может быть полезным, если следует изучить сообщения, передаваемые draknetprofile, например, для диагностики проблем). Просто введите команду:  draknetprofile  После запуска будет показана главная страница Draknetprofile: Рисунок 2. Действия по управлению профилями в Draknetprofile В верхней части окна будет приведён список названий текущих определённых профилей. В нижней части окна вы увидите несколько кнопок: «Активировать» - сделать обозначенный профиль (в верхней части окна) текущим профилем (и сохранить свойства предыдущего профиля); «Новый» - создать новый профиль; «Удалить» - удалить обозначенный профиль из списка определённых профилей; «Выйти» - выйти из Draknetprofile. Прежде чем нажимать кнопку «Активировать» или «Удалить», вам следует обозначить профиль в списке: для этого наведите указатель мыши на пункт профиля и щёлкните левой кнопкой мыши. Нажатие кнопки «Новый» открывает вспомогательное окно, с помощью которого вы можете указать название профиля, который вы хотите создать (это название должно отличаться от названий уже созданных профилей). Профиль будет создан как точная копия текущего активного профиля. После создания, вам, вероятно, следует указать свойства профиля (изменить автоматически созданные настройки) с помощью такой, независимой, последовательности действий; выйти из Draknetprofile (нажмите кнопку «Выйти»), вернуться на вкладку «Сеть и Интернет», выбрать пункт «Установить новый сетевой интерфейс (...)» (обозначено штриховой красной линией на Рисунке 1), далее, вам следует пройтись шагами настройки интерфейса. Эти шаги подобны тем, которые вы уже выполняли, когда настраивали начальный интерфейс при установке системы. Документацию по ним можно найти в учебнике по Drakconnect. Средняя часть окна обычно скрыта. Чтобы сделать её видимой, нажмите кнопку «Дополнительно». В ответ должен быть показан список названий модулей Draknetprofile (в частности модулей сети, брандмауэра, urpmi). Каждый пункт в списке содержит поле для отметки. Поля отметок определяют, будут ли включены свойства, которые контролируются этим модулем, в профиль или нет.
Использование системы с несколькими профилями Если в системе настроено несколько профилей сети, при загрузке пользователю придётся выполнить дополнительный шаг: в конце действий по загрузке системы, непосредственно перед загрузкой графической среды, вы увидите следующее сообщение:  Выберите профиль сети: (1) default (2) roaming*  Нажмите 1 или 2, чтобы, соответственно, выбрать профиль «default» или «roaming», или нажмите Enter, чтобы выбрать профиль, отмеченный звёздочкой (профиль, который был активным на момент предыдущего завершения работы системы). В Mageia 5 была выявлена проблема: иногда система зависает после отправки запроса пользователю по выбору профиля. Единственным способом выхода из этой ситуации является перезагрузка. Мы изучаем причины и способы устранения этой проблемы.
Приложение: файлы, относящиеся к Draknetprofile Данные настройки интерфейсов сети хранятся в /etc/sysconfig/network-scripts/, а именно, в файлах с названиями, похожими на ifcfg-xxx. Название текущего активного профиля сохраняется в файле /etc/netprofile/current.