Centos7 禁止firewalld并使用iptables 作

作者: 半盏茶灯 | 来源:发表于2020-03-05 21:47 被阅读0次

    1 移除firewalld

    1. 停止firewalld服务
      systemctl stop firewalld
    2. 取消firewalld开机启动
      systemctl disable firewalld
    3. 注销firewalld服务
      systemctl mask firewalld.service

    2 使用 iptables

    1. 安装iptables
      yum install iptables-services -y
    2. 启动服务
      service iptables start 或 systemctl start iptables.service
    3. 设置开机启动
      systemctl enable iptables

    3 其他相关命令

    • 停止iptables 服务
      service iptables stop 或 systemctl stop iptables.service
    • 重启iptables
      service iptables restart 或systemctl restart iptables.service
    • 查看防火墙状态
      service iptables status
    • 查看端口配置信息
      iptables -L -n
    • 修改防火墙开放端口信息
      编辑防火墙 vi /etc/sysconfig/iptables
    • 查看端口使用情况(示例查看3306端口)
      lsof -i:3306
      如果没有安装 使用yum install lsof -y 安装 lsof

    4 修改防火墙端口

    比如需要开放3306端口,输入命令vi /etc/sysconfig/iptables进入编辑模式添加以下内容
    -A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
    esc 输入命令:wq 保存,重启防火墙

    相关文章

      网友评论

        本文标题:Centos7 禁止firewalld并使用iptables 作

        本文链接:https://www.haomeiwen.com/subject/ocrkrhtx.html