美文网首页
iptables-杂

iptables-杂

作者: 李哈哈_2c85 | 来源:发表于2021-07-01 10:38 被阅读0次

vim /etc/sysconfig/iptables
1、关闭所有的 INPUT FORWARD OUTPUT 只对某些端口开放。
下面是命令实现:

iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT DROP

再用命令 iptables -L -n 查看 是否设置好, 好看到全部 DROP 了
这样的设置好了,我们只是临时的, 重启服务器还是会恢复原来没有设置的状态
还要使用 service iptables save 进行保存
看到信息 firewall rules 防火墙的规则 其实就是保存在 /etc/sysconfig/iptables
可以打开文件查看 vi /etc/sysconfig/iptables

2、
下面我只打开22端口,看我是如何操作的,就是下面2个语句
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT

二、命令
2.1、系统命令
systemctl start iptables #启动
systemctl status iptables #查看运行状态
systemctl restart iptables.service #重启
systemctl stop iptables.service #停止
systemctl enable iptables.service #设置开机启动
systemctl disable iptables.service #禁止开机启动

2.2、常用命令
iptables -h #查询帮助
iptables -L -n #列出(filter表)所有规则
iptables -L -n --line-number #列出(filter表)所有规则,带编号
iptables -L -n -t nat #列出(nat表)所有规则
iptables -F #清除(filter表)中所有规则
iptables -F -t nat #清除(nat表)中所有规则
service iptables save #保存配置(保存配置后必须重启iptables)
systemctl restart iptables.service #重启

三、语法
3.1、filter表解析
filter表是iptables默认使用的表,负责对流入、流出本机的数据包进行过滤,该表中定义了3个链,分别是:INPUT、OUTPUT、FORWARD
INPUT:过滤进入主机的数据包
OUTPUT:处理从本机出去的数据包
FORWARD:负责转发流经本机但不进入本机的数据包,起到转发作用
3.2、iptables常用语法
-A:追加到规则的最后一条
-D:删除记录
-I:添加到规则的第一条
-p:(proto)规定通信协议,常见的协议有:tcp、udp、icmp、all
-j:(jump)指定要跳转的目标,常见的目标有:ACCEPT(接收数据包)、DROP(丢弃数据包)、REJECT(重定向)三种,但是一般不适用重定向,会带来安全隐患

四、常见案例
4.1、IP过滤
4.1.1、禁止192.168.1.3 IP地址的所有类型数据接入
iptables -A INPUT ! -s 192.168.1.3 -j DROP

4.2、开放端口
4.2.1、开放端口
iptables -A INPUT -p tcp --dport 80 -j ACCEPT #开放80端口

4.2.2、开放端口范围
iptables -I INPUT -p tcp --dport 22:80 -j ACCEPT #开发22-80范围的端口

4.2.3、不允许80端口流出
iptables -I OUTPUT -p tcp --dport 80 -j DROP

————————————————————————————————————————————
原文链接:https://blog.csdn.net/qzc70919700/article/details/79784566

相关文章

  • iptables-杂

    vim /etc/sysconfig/iptables1、关闭所有的 INPUT FORWARD OUTPUT 只...

  • Iptables-命令合集

    PreRouting及PostRouting环境: 一台宿主机,一台virt-manager管理的虚拟机; 虚拟机...

  • iptables-防火墙

    关于防火墙的题:https://mp.weixin.qq.com/s/ePsDxlv7EGZr5KqOfarzOg...

  • iptables-介绍、安装、添加删除规则

    1. 防火墙种类及使用说明 2. 必须熟悉的名词 3. iptables 执行过程(重点) 4. 表与链 防火墙的...

  • 杂杂杂

    梦见在桥上,是我老家的桥。那个桥没了,有个老太婆在对面。 一开始是我的自行车坏了,找了好几家修理店都说不能修,后面...

  • 杂杂杂

    偏爱雨天的颓废劲儿,情绪随着雨声砸在窗外,心中充满杂念,却又觉得空荡荡,晰沥又模糊。或许我是具有抑郁天分的,...

  • 杂杂杂

    从单身至结婚,人总会发生变化,幸福不幸福只是一瞬间的事情。 一个女人在家庭中的地位,尊严。可以影响着整个家庭的幸福...

  • 杂,杂,杂

    周一上午,单位组织活动,我们小组因为迟到了一分钟,被拒之门外,取消了入场资格,我深深地感到时间他妈的真的...

  • 杂杂杂

    发文 终于可以发文了,几天也没有动手在手机或者电脑面前打过字,这几天看了两本书一些真实又温暖的人生故事和一位即将...

  • 杂杂杂

    今天出图书馆看到有人拿着摄影机,可能是学长学姐们想拍些照片留作纪念吧! 还记得当时来学校的那个傻样,逃离高中苦...

网友评论

      本文标题:iptables-杂

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