# centos7中关闭firewall安装iptables并配置

- Link: https://www.xuepaijie.com/html/skill/devops/177.html
- Published: 2015-02-06T17:17:17+08:00
- Author: Admin

一、配置防火墙，开启80端口、3306端口

CentOS 7.0默认使用的是firewall作为防火墙，这里改为iptables防火墙。

**1、关闭firewall：**

    ```html;
    systemctl stop firewalld.service #停止firewall
    systemctl disable firewalld.service #禁止firewall开机启动
    ```

**2、安装iptables防火墙**

    ```html;
    yum -y install iptables-services #安装
    systemctl restart iptables.service #最后重启防火墙使配置生效
    systemctl enable iptables.service #设置防火墙开机启动
    ```

**可选关闭SELINUX**

    ```html;
    vi /etc/selinux/config
    #SELINUX=enforcing #注释掉
    #SELINUXTYPE=targeted #注释掉
    SELINUX=disabled #增加
    :wq! #保存退出
    setenforce 0 #使配置立即生效
    ```
