zoukankan      html  css  js  c++  java
  • 1.IPtable基础命令总结

    iptables概念

    规则查询
    #查看对应表中的所有规则
    iptables -t 表名 -L
    
    #查看表的指定链中的规则
    iptables -t 表名 -L 链名
    
    #查看对应表中的所有规则, -v显示跟详细的信息
    iptables -t 表名 -v -L
    
    # -n 表示不解析IP地址
    iptables -t 表名 -n -L
    
    #--line-numbers  显示规则的序号
    iptables --line-numbers -t 表名 -L
    
    #-x 显示计数器的精确值
    iptables -t 表名 -v -x -L
    

    规则管理

    • [1]添加规则
    #在指定表指定链的尾部增加一条规则,省略-t时,表示默认操作filter表中的规则
    命令语法:iptables -t 表名 -A 链名 匹配条件 -j 动作
    示例:iptables -t filter -A INPUT -s 192.168.1.146 -j DROP
    
    #在指定表指定链的首部增加一条规则
    命令语法:iptables -t 表名 -I 链名 匹配条件 -j 动作
    示例:iptables -t filter -I INPUT -s 192.168.1.146 -j ACCEPT
    
    #在指定表指定链指定位置增加一条规则
    命令语法:iptables -t 表名 -I 链名 规则序号 匹配条件 -j 动作
    示例:iptables -t filter -I INPUT 5 -s 192.168.1.146 -j REJECT
    
    #设置指定表指定链的默认策略,并非添加规则
    命令语法:iptables -t 表名 -P 链名 动作
    示例:iptables -t filter -P FORWARD ACCEPT
    
    
    • [2] 删除规则
    #按照规则顺序删除,删除指定表指定链的指定规则
    命令语法:iptables -t 表名 -D 链名 规则序号
    示例:iptables -t filter -D INPUT 3
    
    #按照具体的匹配条件与动作删除,删除指定表的指定链的指定规则
    命令语法:iptables -t 表名 -D 链名 匹配条件 -j 动作
    示例:iptables -t filter -D INPUT -s 192.168.1.146 -j DROP
    
    #删除指定表指定链的所有规则
    命令语法:iptables -t 表名 -F 链名
    示例:iptables -t filter -F INPUT
    
    #删除指定表中的所有规则
    命令语法:iptables -t 表名 -F
    示例:iptables -t filter -F
    
    • [3] 修改规则
    #修改表中指定链的指定规则
    命令语法:iptables -t 表名 -R 链名 规则序号 规则原本的匹配条件 -j 动作
    示例:iptables -t filter -R INPUT 3 -s 192.168.1.146 -j ACCEPT
    其他方法:先删除,再在原编号位置添加一条规则
    
    #修改指定表的指定链的默认策略
    命令语法:iptables -t 表名 -P 链名 动作
    示例:iptables -t filter -P FORWARD ACCEPT
    
    • [4] 保存规则
    #保存命令
    service iptables save
    &  iptables-save > /etc/sysconfig/iptables
    
    #从指定的文件重载规则
    iptables-restore < /etc/sysconfig/iptables
    
  • 相关阅读:
    CJSon使用
    mqtt学习-3 编译运行测试
    mqtt学习-2 创建c vs项目
    mqtt学习-1 Mqtt服务器搭建
    Linux c 开发-5 使用VsCode远程调试Linux程序
    Layui数据表格之获取表格中所有的数据方法
    layui 给数据表格加序号的方法
    Layui关闭弹出层并刷新父页面,父页面向子页面传值
    MUI中小数点的数字输入框,步进step为小数时的需求和浮点数的精确问题
    MUI-numbox(数字输入框),最小值、最大值、步长、获取值、设置值、重定义
  • 原文地址:https://www.cnblogs.com/kcxg/p/10350870.html
Copyright © 2011-2022 走看看