Перейти к содержанию

Установка на операционную систему RHEL 9

Вставить этот текст целиком в командную строку

bash -cx "
yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
yum update -y
yum install -y nano tar zip unzip curl wget lxc-libs lxc-templates lxc dnsmasq chkconfig

# Включить USE_LXC_BRIDGE в /etc/sysconfig/lxc
sed -E 's|(USE_LXC_BRIDGE=")false(")|\1true\2|' -i /etc/sysconfig/lxc

# Изменить режим SELinux на permissive
sed -i 's/^SELINUX=.*/SELINUX=permissive/g' /etc/selinux/config

# Запуск LXC
systemctl restart lxc-net
systemctl enable lxc-net

# Устанавливаем redir
cd /tmp
wget https://www.rpmfind.net/linux/epel/9/Everything/x86_64/Packages/r/redir-3.3-3.el9.x86_64.rpm
rpm -ivh redir-3.3-3.el9.x86_64.rpm"

Чтобы обновить настройки SELinux, нужно перезагрузить сервер.

reboot

Проверить состояние SELinux можно командой:

getenforce

rhel9_1

Дописать в конфиг lxc-net параметр принудительного использования iptables. для этого открываем на редактирование файл /etc/sysconfig/lxc-net:

vim /etc/sysconfig/lxc-net

Прописываем следующий параметр.

LXC_USE_NFT="false"

Перезапускаем систему для применения изменений.

systemctl restart