Даю инструкцию, как заставить работать.
Как писал чуть выше, устанавливаем голую систему AlmaLinux 8.7
После этого отключаем NetworkManager:
Код: Выделить всё
systemctl mask NetworkManager-dispatcher.service
systemctl stop NetworkManager-dispatcher.service
systemctl disable NetworkManager-dispatcher.service
systemctl mask NetworkManager-wait-online.service
systemctl stop NetworkManager-wait-online.service
systemctl disable NetworkManager-wait-online.service
systemctl mask NetworkManager.service
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
Устанавливаем network-scripts:
Создаем этот файл:
Код: Выделить всё
touch /etc/sysconfig/disable-deprecation-warnings
Добавляем в файл настроек интерфейса /etc/sysconfig/network-scripts/ifcfg-ethX
И наконец включаем network:
Код: Выделить всё
systemctl enable network
systemctl start network
После перезагружаем сервер и убеждаемся что все окей.
Теперь устанавливаем панель.
Важно! устанавливать панель нужно либо прям с сервера, либо через screen, так как во время установки network будет отключен и остановлен, как итог сессия прервется и не все установится:
Код: Выделить всё
wget http://core.brainycp.com/install.sh && bash ./install.sh
После получения уведомления что все установилось, повторяем снова активацию network-scripts:
Код: Выделить всё
systemctl enable network
systemctl start network
Снова перезагружаем и наблюдаем рабочую панель, с выпиленным NetworkManager и работающими адресами, добавленим и удалением из панель, в том числе NAT-ассоциацией
Даю инструкцию, как заставить работать.
Как писал чуть выше, устанавливаем голую систему AlmaLinux 8.7
После этого отключаем NetworkManager:
[code]systemctl mask NetworkManager-dispatcher.service
systemctl stop NetworkManager-dispatcher.service
systemctl disable NetworkManager-dispatcher.service
systemctl mask NetworkManager-wait-online.service
systemctl stop NetworkManager-wait-online.service
systemctl disable NetworkManager-wait-online.service
systemctl mask NetworkManager.service
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
[/code]
Устанавливаем network-scripts:
[code]yum install network-scripts[/code]
Создаем этот файл:
[code]touch /etc/sysconfig/disable-deprecation-warnings[/code]
Добавляем в файл настроек интерфейса /etc/sysconfig/network-scripts/ifcfg-ethX
[code]NM_CONTROLLED="no"[/code]
И наконец включаем network:
[code]systemctl enable network
systemctl start network[/code]
После перезагружаем сервер и убеждаемся что все окей.
Теперь устанавливаем панель. [b]Важно![/b] устанавливать панель нужно либо прям с сервера, либо через screen, так как во время установки network будет отключен и остановлен, как итог сессия прервется и не все установится:
[code]wget http://core.brainycp.com/install.sh && bash ./install.sh[/code]
После получения уведомления что все установилось, повторяем снова активацию network-scripts:
[code]systemctl enable network
systemctl start network[/code]
Снова перезагружаем и наблюдаем рабочую панель, с выпиленным NetworkManager и работающими адресами, добавленим и удалением из панель, в том числе NAT-ассоциацией