저는 이 작업을 수행하려고 합니다(Puppet CE 4.3.2 및 Forge의 puppetlabs/방화벽 모듈 사용).
firewall { '110 allow http/https access':
dport => [80, 443],
proto => tcp,
action => accept,
}
CentOS 7.2에 이것을 적용하려고 하면 다음과 같은 메시지가 나타납니다.
Warning: Firewall[110 allow http/https access](provider=iptables): Unable to persist firewall rules: Execution of '/usr/libexec/iptables/iptables.init save' returned 1:
버그 보고서를 살펴봤지만 해결된 버그만 찾을 수 있었고 여전히 작동하지 않습니다. 그런 행운을 누린 사람이 있나요?
도와 주셔서 감사합니다!
답변1
권장되는 해결 방법은 iptables를 설치하는 것입니다.
package { 'iptables-services':
ensure => installed,
}
티켓이 종료되었지만 여전히 Centos 7.2에 영향을 미치고 있습니다.https://tickets.puppetlabs.com/browse/MODULES-1029