Linux--iptables内置防火墙

*****************************************************************************************************************************************************************************************     电脑在办公使用过程中,经常会遇到被迫安装垃圾软件,病毒侵入等情况,有的用户就在电脑上安装防火墙;在安装电脑系统的时候,也会在系统内部安装一台防火墙,防火墙在电脑使用过程中已经必不可少了,那什么是防火墙,防火墙又有什么作用呢?

      防火墙的作用:电脑在访问互联网时,都会通过防火墙,经过其相应的策略出去,进行访问,然后再经过其相应的策略,把信息回传回来,也就是防火墙会对用户电脑访问的网站进行拦截,假如发现一些违法信息,会立即给你屏蔽掉,以保证互联网环境的绿色化。

      防火墙分类:

             大致分为两类,第一类为

            a.包过滤防火墙

                优点:速度快,性能高,对应用程序透明;

                缺点:只检查报头,不检查数据区,不建立连接状态表,安全性低,应用控制层很弱;如以色列checkpoint 、美国cisco

           第二类为:

            b.应用代理防火墙

               优点:安全性高,性能高

               缺点:只检查报头,但建立连接状态表,不检查数据区,安装性高,应用控制层很弱,美国NAI公司的Gauntlet

         接着再看一下iptables基本语法:

         iptables基本语法:

         iptables [-t table] command [match][target]

         1、table,表,filter(主要做防火墙策略)、nat、mangle、raw;

         2、command,iptables最重要的部分;

         3、match,匹配数据包的特征:

        4、target,对匹配的数据包进行的操作;

        下面在xshell里面进行操作:

         停止防火墙的服务:

          

         启动防火墙:

         

         查询防火墙的状态: 

        使用iptables -L查看当前防火墙的默认策略:

        

        同样可以打开iptables主配置文件进行查看:

        

        因为配置文件里面都是系统设置的防火墙的命令,一般不建议手动修改配置文件,而最好是通过命令更改防火墙配置:

        

          查看命令:

              -L 查看规则:

              iptables -L 

              iptables -L -n

              iptables -L -n -line -number

              -P:修改默认规则;

              iptables -P INPUT DROP

              -A:追加规则,作为最后一条规则;

             iptables -A INPUT -p tcp -- dport 22 -j ACCEPT

             -D:删除规则,

             iptables -D INPUT 3

             -R :修改规则:

             iptables -R INPUT 3 -s 192.168.1.235 -j ACCEPT

             -F:清空规则:

             iptables -F

             iptables -F INPUT

             iptables -t nat -F

             接下来先看一下查看规则:

             

            iptables -L -n 会把目标以地址的形式显示出来:

            

           iptables -L -n -line-number将每条防火墙策略的行号显示出来

           iptables -P 修改防火墙的策略,防火墙的策略有三种:INPUT,OUTPUT,DROP,接下来,将第一个防火墙的策略由INPUT修改为DROP

           

           输入命令修改:

           

           进行查看:

           

           如果使用iptables -F 清空本地防火墙则所有的网络连接会断掉,必须在服务器端重启才可以。

****************************************************************************************************************************************************************************************

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值