Изменение настроек брандмауэра после установки CentOS через kickstart

Я пытался установить CentOS 6.3 через Windows Deployment Server. И для автоматизации процесса установки я использовал файл кикстарта, в котором я представил различные детали, необходимые во время установки. Затем я хотел, чтобы этот компьютер служил сервером mysql, к которому можно получить доступ только через процесс ssh или mysql, поэтому я хотел дать правила брандмауэра через Iptables. Я проверял, что они правильны и проверены на существующей машине. Поэтому я дал эти эти правила в% post section файла kickstart …. но я обнаружил следующую ошибку: «Не удается инициализировать фильтр iptables»: таблица не существуют ". Я также позаботился о среде chroot, но проблема все еще сохранялась.

Вы хотите предоставить следующие строки в файле кикстарта:

firewall --enable --ssh --port=mysql:tcp 

Раздел %post только делает вещи во время процесса установки. Вы должны позволить завершить установку и перезагрузить компьютер, и эта строка firewall должна установить правила брандмауэра для поля, чтобы разрешать только ssh и mysql (порт 3306).