How to Install iptables on Linux RHEL 5/CentOS 5 server

Share this Article :

Iptables is used to set up, maintain, and inspect the tables of IPv4 packet filter rules in the Linux kernel. It can run as a host based firewall if properly configured. Iptables places rules into predefined chains (INPUT, OUTPUT and FORWARD) that are checked against any network traffic packets. In this post i will show the quick steps on how to install iptables on CentOS 5.7. This steps may working on other version such as CentOS 5.1, CentOS 5.2, CentOS 5.3, CentOS 5.4, CentOS 5.5, CentOS 5.6, RHEL 5.4 and RHEL 5.5.

Also Read :   How to use tmpwatch to Auto Clean Up Files and Logs in Linux

1. To install iptables, simply run this command :

[[email protected] ~]# yum install iptables -y
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base:
 * extras:
 * rpmforge:
 * updates:
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package iptables.i386 0:1.3.5-9.1.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

 Package                 Arch                Version                      Repository           Size
 iptables                i386                1.3.5-9.1.el5                base                238 k

Transaction Summary
Install       1 Package(s)
Upgrade       0 Package(s)

Total download size: 238 k
Downloading Packages:
iptables-1.3.5-9.1.el5.i386.rpm                                              | 238 kB     00:02
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : iptables                                                                     1/1

  iptables.i386 0:1.3.5-9.1.el5


2. How to check iptables status on Linux RHEL 5/CentOS 5 server :

[[email protected] ~]# service iptables status
Firewall is stopped.


[[email protected] ~]# /etc/init.d/iptables status
Firewall is stopped.
[[email protected] ~]#

3. How to start iptables on Linux RHEL 5/CentOS 5 server :

[[email protected] ~]# service iptables start


[[email protected] ~]# /etc/init.d/iptables start

4. How to stop iptables on Linux RHEL 5/CentOS 5 server :

[[email protected] ~]# service iptables stop


[[email protected] ~]# /etc/init.d/iptables stop

Leave a Reply