防火墙iptables
admin
2023-01-22 19:22:11
0

防火墙

主配置文件:vim /etc/sysconfig/iptables

想要自定义防火墙,需要把这里的规则清空并且权限设置成DROP

防火墙名字:netfilter,工具:iptables

防火墙有三个表filter,nat,mangle

每个表下面还有链:

filter表主要用于过滤包,系统预设的表。内建三个链INPUTOUTPUTFORWARDINPUT作用于进入本机的包,OUTPUT作用于本机送出的包,FORWARD作用于跟本机无关的包。

nat表主要用处是网络地址转换,PREROUTING练的作用是在包刚刚到达防火墙是改变它的目的地址,POSTOUTING链在包就要离开防火墙之前改变其源地址

mangle表主要用于给数据包打标记,然后根据标记去操作哪些包。

-A/D:增加删除一条规则

-I:插入一条规则,其实跟-A的效果一样

-P:指定协议,可以是tcp,udp,icmp

--dport:跟-p一起使用,指定目标端口                                  //对于防火墙来说

--sport:跟-P一起使用,指定源端口

-s:指定源IP(可以是一个IP段)                                          //对于防火墙来说

-d:指定目标IP(可以是一个IP段)

-j:后面跟动作,其中ACCEPT表示允许包,DORP表示丢掉包,REJECT表示拒绝包

规则按顺序生效,当两个规则相同时,第一个规则先生效,后面的规则直接忽视掉

防火墙源IP表示,一台主机要想远程服务器,那么这台主机就是源IP,它要发送数据包到服务器才想远程服务器,要是服务器不想被远程,可以直接把数据包DROP

iptables要理解防火墙的结构,它在本地网络和外部网络之间,这可以清楚的理解源IP和目标IP,也要搞清楚每个链,如INPUT的目标IP是本机IPIP是外部IP

 

 

 

 

1、命令

iptables -t filter -I INPUT -p tcp --dport80 -s 192.168.134.1 -j REJECT

iptables –F                                                                         //清空防火墙规则

iptables –Z                                                                        //把包以及流量清零

iptables-save > /etc/sysconfig/1.ipt                           //备份防火墙规则

iptables-restore /etc/sysconfig/1.ipt                         //恢复防火墙规则

iptables -P INPUT DROP                                                 //更改预设策略,对于每个链,安全性高

 

 

 

 

//实例:

针对filter表,预设策略INPUTDROP,其他两个链ACCEPT,然后针对192.168.134.0/24开通22端口,对所有网段开放80端口,对所有网段开放21端口。脚本如下:

vim 1.ipt.sh

#!/bin/bash

ipt="/sbin/iptables"

$ipt -F

$ipt -P INPUT DROP

$ipt -P OUTPUT ACCEPT

$ipt -P FORWARD ACCEPT

$ipt -A INPUT -s 192.168.134.0/24 -p tcp--dport 22 -j ACCEPT

$ipt -A INPUT -p tcp --dport 80 -j ACCEPT

$ipt -A INPUT -p tcp --dport 21 -j ACCEPT

 

 

 

 


相关内容

热门资讯

评测|QCY MeloBuds... QCY全能舱是品牌的经典爆款产品,采用高质低价的思路打造,带来令人印象深刻的综合体验。近期,QCY带...
AI影视的胜负手,不止于工具 在今年的WAIC上,各大AI视频工具展现出了新的技术高度。智象未来发布了支持无限时长视频生成的创作智...
男子称未成年女儿在医院“打胎”... 江西省南昌市卫生健康委员会7月22日发布情况通报:近期,我委接到群众反映,新时代妇女儿童医院对未成年...
曝美军费即将见底,白宫紧急申请... 据凤凰卫视报道,美国与伊朗战火持续延烧,战争成本也快速攀升。《华盛顿邮报》披露,美国部分军事经费恐在...
西门子的洗衣机儿童锁怎么解锁 西门子的洗衣机儿童锁怎么解锁1、旋钮如果拧到停止档位后过来好长时间门还是打不开,可以将旋转钮再次拧到...
siemens洗衣机儿童锁解锁... 洗衣机右下角还有个应急开关,打开右下角排水泵外的塑料盖子,可以看见一根红色的塑料线,顺着拉线垂直的方...
空调遥控器如何使用-空调遥控器... 空调是家居生活必备的电器,而遥控器更是简化了操作流程。空调遥控器是用来远控空调的装置,在手动操作上更...
格力空调最省电的使用方法 以下是一些使用格力空调时可以省电的方法:1. 合理设置温度:根据实际需求和环境温度,将空调温度设定在...
洗衣机泡腾片怎么使用 洗衣机泡腾片怎么使用1、准备好泡腾片,把水放入洗衣机桶内,然后按照使用说明放入泡腾片的使用量。撕开泡...
隐藏近200亿元坏账?光大银行... 隐藏近200亿元坏账?光大银行回应  【隐藏近200亿元坏账?光大银行回应】2026年7月22日,今...