码迷,mamicode.com
首页 > 系统相关 > 详细

Linux -日常运维- iptables语法

时间:2018-10-26 00:09:12      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:数据   字节   修改   linux   来源   color   防火墙   process   size   

iptables -nvL #列出规则
技术分享图片
cat /etc/sysconfig/iptables #若提示无此文件, yum install iptables-services
技术分享图片
iptables -F #清空规则

service iptables save #将刚才设置的规则保存到配置文件里 #所有操作,默认filter 表
技术分享图片
iptables -t nat -nvL //-t指定表
技术分享图片
pkts #多少个数据包
bytes #数据包的字节
iptables -Z 可以把计数器清零 #就是清空上面的两个值
技术分享图片

设置防火墙规则:
一、
A #指的是增加一个规则。
INPUT #使用的链
-s 192.168.188.1 #指定来源ip
-p tcp #指定协议为tcp
sport 1234 # 来源的端口
-d 192.168.188.128 #目标ip
dport 80 #目标端口
-j #-j 操作
DROP #扔掉 REJECT:拒绝 (两个效果样,相当于封掉ip,区别:DROP看都不看,直接扔掉,REJECT:看一看再说)
iptables -A INPUT -s 192.168.188.1 -p tcp --sport 1234 -d 192.168.188.128 --dport 80 -j DROP

二、禁止访问目标端口,必须指定协议
-I # 插入的意思,插入到配置文件第一行。
规则的前后,指的是优先级的问题,优先过滤前面的规则,匹配到规则之后,直接执行
iptables -I INPUT -p tcp --dport 80 -j DROP

删除插入的规则: 删除规则使用D
iptables -D INPUT -p tcp --dport 80 -j DROP

iptables -nvL --line-numbers #把规则的编号打印出来

iptables -D INPUT 7 #删除第七条规则

#所有的数据包,在没有具体规则匹配的情况下,则走默认策略
iptables -P INPUT DROP #修改默认策略为DROP #####默认策略不要修改
iptables -P INPUT ACCEPT #放行规则

Linux -日常运维- iptables语法

标签:数据   字节   修改   linux   来源   color   防火墙   process   size   

原文地址:http://blog.51cto.com/13451715/2309083

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!