RHEL 7 Iptables and Firewalld Problem for Virtulization Server

No comments

firewalldFirewalld  is a new  service on RHEL7 which you can use instead  of  iptables. Firewalld  has  a new  userland  interface and also has  a real time  firewall service that  you can  change  config without stopping current connections. There are so  many  benefits and new added  feature  that  we can talk about  but not at  this  post.

Problem: Even though you disabled  “iptables” and  “firewalld” service , still displays  some  iptables  rules after every reboot .

If you install a RHEL7  server  on  virtulization platform  you’ll get  on  interface  which named  “virbr0” .  This  insterface was created  with the service  “libvirtd”.  Libvirt  is  an  API that you can  use  it for managing  virtulization platforms and  interface by some  GUI  tools and  also CLI(virsh).The communication between  the  virtulization solutions  like  KVM, Xen, LXC and  the  libvirt API  is  managed  by Libvirtd service. When you start this service  it will attempt  to create some  firewall rules that you can check them “iptables”. So  our problem started at this point.

Step 1: Check  libvirtd Service 

Step 2: Check  Interface virbr0

Step 3: Destroy  Net config  libvirtd

Step 4: Disable  Services

Step 5: Check  Iptables and  Net Interface and Restart Server


Follow me


I'm a System Engineer with extensive experience and administration skills and works for Interbank Card Center Of Turkey.I provide hardware and software support for the following Unix/Linux and Windows platforms.(Oracle Solaris,HP-UX, Linux, IBM-AIX, Windows Servers)
Follow me
facebooktwittergoogle_pluslinkedinby feather

No comments yet.

You must be logged in to post a comment.