Masalah:
Saat mencoba memulai/mengaktifkan daemon iptables, Anda menerima kesalahan:
# systemctl enable iptables Failed to issue method call: Access denied
# systemctl start iptables Failed to start iptables.service: Unit iptables.service failed to load: No such file or directory.
Solusi:
Dimulai dengan RHEL 7, firewalld diperkenalkan dan secara default paket iptables tidak diinstal pada sistem. Hal ini dilakukan untuk menghindari konflik dalam menjalankan iptables dan firewalld.
Pastikan Anda telah menginstal paket iptables-services. Paket warisan ini menyediakan skrip systemd untuk pemanggilan iptables sebelumnya. Paket ini tidak selalu terinstal, tergantung pada pilihan penginstalan Anda saat Anda menginstal (atau mengupgrade).
Paket “iptables-services” perlu diinstal sebelum Anda dapat memulai layanan.
# yum install iptables-services
CentOS / RHEL 7 :Jangan pernah menjalankan layanan iptables dan layanan FirewallD secara bersamaan!
CentOS / RHEL 6:Cara mendaftar atau menginstal pembaruan keamanan hanya dengan yum