centos7防火墙配置详细(转载)

一、条件防火墙是开启的

systemctl start firewalld

  
  

    1、查看防火墙的配置

    firewall-cmd --state
    firewall-cmd --list-all
    
      
      

      2、开放80端口

      firewall-cmd --permanent --add-port=80/tcp
      firewall-cmd --reload    #重新加载防火墙配置才会起作用
      
        
        

      3、移除以上规则

      firewall-cmd --permanent --remove-port=80/tcp
      firewall-cmd --reload
      
        
        

        4、放通某个端口段

        firewall-cmd --permanent --zone=public --add-port=1000-2000/tcp
        firewall-cmd --reload
        
          
          

          5、放通某个IP访问,默认允许

          firewall-cmd --permanent --add-rich-rule='rule family=ipv4 source address=192.168.1.169 accept'
          firewall-cmd --reload
          
            
            

            6、禁止某个IP访问

            firewall-cmd --permanent --add-rich-rule='rule family=ipv4 source address=10.0.0.42 drop'
            firewall-cmd --reload
            
              
              

              7、放通某个IP访问某个端口

              firewall-cmd --permanent --add-rich-rule='rule family=ipv4 source address=192.168.1.169 port protocol=tcp port=6379 accept'
              firewall-cmd --reload
              
                
                

                8、移除以上规则

                firewall-cmd --permanent --remove-rich-rule='rule family="ipv4" source address="192.168.1.169" port port="6379" protocol="tcp" accept'
                firewall-cmd --reload
                
                  
                  

                  9、放通某个IP段访问

                  firewall-cmd --permanent --add-rich-rule='rule family=ipv4 source address=10.0.0.0/24 accept'
                  
                    
                    

                    以下有图片效果

                    一、条件防火墙是开启的

                    systemctl start firewalld
                    
                      
                      

                      1、查看防火墙的配置

                      firewall-cmd --state
                      
                        
                        

                        在这里插入图片描述
                        2、开放80端口

                        firewall-cmd --permanent --add-port=80/tcp
                        firewall-cmd --reload    #重新加载防火墙配置才会起作用
                        
                          
                          

                          在这里插入图片描述
                          3、移除以上规则

                          firewall-cmd --permanent --remove-port=80/tcp
                          firewall-cmd --reload
                          
                            
                            

                            在这里插入图片描述
                            4、放通某个端口段

                            firewall-cmd --permanent --zone=public --add-port=1000-2000/tcp
                            firewall-cmd --reload
                            
                              
                              

                              在这里插入图片描述
                              5、放通某个IP访问,默认允许

                              firewall-cmd --permanent --add-rich-rule='rule family=ipv4 source address=192.168.1.169 accept'
                              firewall-cmd --reload
                              
                                
                                

                                在这里插入图片描述
                                6、禁止某个IP访问

                                firewall-cmd --permanent --add-rich-rule='rule family=ipv4 source address=10.0.0.42 drop'
                                firewall-cmd --reload
                                
                                  
                                  

                                  在这里插入图片描述
                                  7、放通某个IP访问某个端口

                                  firewall-cmd --permanent --add-rich-rule='rule family=ipv4 source address=192.168.1.169 port protocol=tcp port=6379 accept'
                                  firewall-cmd --reload
                                  
                                    
                                    

                                    #禁止指定IP访问本机8080端口

                                    firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.1.1" port protocol="tcp" port="8080" reject'
                                    
                                      
                                      

                                      在这里插入图片描述
                                      8、移除以上规则

                                      firewall-cmd --permanent --remove-rich-rule='rule family="ipv4" source address="192.168.1.169" port port="6379" protocol="tcp" accept'
                                      firewall-cmd --reload
                                      
                                        
                                        

                                        在这里插入图片描述

                                        • 2
                                          点赞
                                        • 16
                                          收藏
                                          觉得还不错? 一键收藏
                                        • 0
                                          评论

                                        “相关推荐”对你有帮助么?

                                        • 非常没帮助
                                        • 没帮助
                                        • 一般
                                        • 有帮助
                                        • 非常有帮助
                                        提交
                                        评论
                                        添加红包

                                        请填写红包祝福语或标题

                                        红包个数最小为10个

                                        红包金额最低5元

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

                                        抵扣说明:

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

                                        余额充值