zoukankan      html  css  js  c++  java
  • iptables防火墙操作

    iptables防火墙操作

    CentOS 默认的防火墙不是iptables,而是firewalle

    # 先检查是否安装了iptables
    service iptables status
    # 安装iptables
    yum install -y iptables
    # 升级iptables
    yum update iptables 
    # 安装iptables-services
    yum install iptables-services

    禁用/停止自带的firewalld服务

    # 停止firewalld服务
    systemctl stop firewalld
    # 禁用firewalld服务
    systemctl mask firewalld

    规则

    # 查看规则
    iptables -nL
    # 查看行号
    iptables -nL --line-number
    # 删除某一行【删除第二行】
    iptables -D INPUT 2
    # 清空所有默认规则
    iptables -F
    # 添加规则有两个参数:-A和-I。其中-A是添加到规则的末尾;-I可以插入到指定位置,没有指定位置的话默认插入到规则的首部。
    ## 开放22端口【追加规则】
    iptables -A INPUT -p tcp --dport 22 -j ACCEPT
    ## 开放23端口【插入规则】, 插入第三行
    iptables -I INPUT 3 -p tcp --dport 23 -j ACCEPT

    保存

    # 保存上述规则 
    service iptables save
    # 保存的文件路径
    /etc/sysconfig/iptables

    开启iptables服务

    # 相当于以前的chkconfig iptables on
    systemctl enable iptables.service
    # 开启服务
    systemctl start iptables.service
    # 停止服务
    systemctl stop iptables.service
    # 查看状态
    systemctl status iptables.service
  • 相关阅读:
    文件查找和压缩
    shell脚本编程基础
    [模板]数据生成与对拍
    Codeforces Round #746 (Div. 2)
    Codeforces Round #712 (Div. 2)
    Codeforces Round #715 (Div. 2)
    Codeforces Round #752 (Div. 2)
    提高模拟赛Day8T3树上跑步
    提高模拟赛Day8T2最大匹配
    提高模拟赛Day8T1求中位数
  • 原文地址:https://www.cnblogs.com/Auscoo/p/13377484.html
Copyright © 2011-2022 走看看