13
2019
03
13:09:37

Centos7 安装iptables、基本规则

一、禁用/停止自带的firewalld服务


    1.停止firewalld服务

    systemctl stop firewalld

    2.禁用firewalld服务

    systemctl mask firewalld



二、安装iptable iptable-service


    1.先检查是否安装了iptables

    service iptables status

    2.安装iptables

    yum install -y iptables

    3.升级iptables

    yum update iptables

    4.安装iptables-services

    yum install iptables-services


三、设置现有规则


    1.清空所有默认规则

    iptables -F

    2.清空所有自定义规则

    iptables -X

    3.所有计数器归0

    iptables -Z

    4.允许所有,不然有可能会凉凉

    iptables -P INPUT ACCEPT

    iptables -P OUTPUT ACCEPT

    iptables -P FORWARD ACCEPT


    #查看iptables现有规则

    iptables -L -n

    #允许来自于lo接口的数据包(本地访问)

    iptables -A INPUT -i lo -j ACCEPT

    #开放22端口

    iptables -A INPUT -p tcp --dport 22 -j ACCEPT

    #开放21端口(FTP)

    iptables -A INPUT -p tcp --dport 21 -j ACCEPT

    #开放80端口(HTTP)

    iptables -A INPUT -p tcp --dport 80 -j ACCEPT

    #开放443端口(HTTPS)

    iptables -A INPUT -p tcp --dport 443 -j ACCEPT

    #允许ping

    iptables -A INPUT -p icmp --icmp-type 8 -j ACCEPT

    #允许接受本机请求之后的返回数据 RELATED,是为FTP设置的

    iptables -A INPUT -m state --state  RELATED,ESTABLISHED -j ACCEPT

    #其他入站一律丢弃

    iptables -P INPUT DROP

    #所有出站一律绿灯

    iptables -P OUTPUT ACCEPT

    #所有转发一律丢弃

    iptables -P FORWARD DROP

    

    #如果要添加内网ip信任(接受其所有TCP请求)

    iptables -A INPUT -p tcp -s 45.96.174.68 -j ACCEPT

    

    #要封停一个IP,使用下面这条命令:

    iptables -I INPUT -s ***.***.***.*** -j DROP

    #要解封一个IP,使用下面这条命令:

    iptables -D INPUT -s ***.***.***.*** -j DROP

    

    #过滤所有非以上规则的请求

    iptables -P INPUT DROP


保存规则设定

    #保存上述规则

    service iptables save


开启iptables服务

    #开启服务

    systemctl start iptables.service

    #查看状态

    systemctl status iptables.service

--------------------- 

作者:Ronin2018.8.17 

来源:CSDN 

原文:https://blog.csdn.net/qq_16224495/article/details/81751249 

版权声明:本文为博主原创文章,转载请附上博文链接!




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/319.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: