Почему firewalld после перезагрузки ведет себя по-разному?

В Arch Linux , если файл 32 -бит elf, вы можете установить lib32 -gcc -libs(из репозитория multilib )для решения эта проблема.

0
04.05.2021, 07:11
1 ответ

Это не совсем firewalldдобавление этих цепочек. Как следует из названий цепочек, это libvirtдобавление их поверх вашей конфигурации firewalld.

Заводская конфигурация CentOS 8 Stream по умолчанию включает некоторые приготовления для запуска виртуальных машин (или для вложенной виртуализации, если сама система CentOS 8 является виртуальной машиной ). Если вам не нужно запускать виртуальные машины в CentOS, вы можете отключить их.

У меня сейчас нет под рукой тестовой системы CentOS 8 Stream, но я думаю, что это должно подойти:

virsh net-destroy default              # unconfigure what libvirtd has done for now
systemctl stop libvirtd.service        # stop the service
systemctl disable libvirtd.service     # persistently disable it

Если вы хотите, чтобы libvirtdработал для какой-либо цели, но хотите отключить его сетевые настройки по умолчанию, это может помочь (, но я менее уверен, удалит ли это дополнения iptables или нет):

virsh net-destroy default           # unconfigure what libvirtd has done for now
virsh net-undefine default          # persistently remove libvirtd network config

Или, может быть, просто:(это должно быть отменено без переустановки libvirtd или иного восстановления конфигурации по умолчанию)

virsh net-destroy default               # unconfigure what libvirtd has done for now
virsh net-autostart default --disable   # tell libvirt to not autostart default config

Чтобы отменить 3-ю версию, просто используйте virsh net-autostart defaultбез опции --disableи перезапустите службу libvirtdили перезагрузитесь.

2
28.07.2021, 11:35

Теги

Похожие вопросы