当前位置: 首页 > news >正文

html中文模板批量优化网站软件

html中文模板,批量优化网站软件,做保洁网站找谁做,软件技术专升本考什么目录 Firewalld概述 Firewalld和iptables的区别 Firewalld网络区域 区域介绍与概念 9个预定义区域 Firewalld数据处理流程 firewalld检查数据包的源地址的规则 Firewalld防火墙的配置方式 常用的firewall-cmd命令选项 服务管理 端口管理 Firewalld概述 Firewalld防火…

目录

Firewalld概述

Firewalld和iptables的区别

Firewalld网络区域

区域介绍与概念

9个预定义区域

Firewalld数据处理流程

firewalld检查数据包的源地址的规则

Firewalld防火墙的配置方式

常用的firewall-cmd命令选项

服务管理

端口管理


Firewalld概述

  •  Firewalld防火墙是Centos7系统默认的防火墙管理工具,取代了之前的iptables防火墙
  •  Firewalld也是工作在网络层,属于包过滤防火墙
  •  firewalld 和 iptables 都是用来管理防火墙的工具(属于用户态)来定义防火墙的各种规则功能,内部结构都指向 netfilter 网络过滤子系统(属于内核态)来实现包过滤防火墙功能。
  •  firewalld 提供了支持网络区域所定义的网络连接以及接口安全等级的动态防火墙管理工具。它支持IPv4、IPv6防火墙设置以及以太网桥(在某些高级服务可能会用到,比如云计算),并且拥有两种配置模式:运行时配置与永久配置。

Firewalld和iptables的区别

Firewalldiptables
是基于区域,根据不同的区域来设置不同的规则,从而保证网络的安全。与硬件防火墙的设置相类似。主要是基于接口,来设置规则,从而判断网络的安全性。
firewalld 将配置储存在/etc/ firewalld/ ( 优先加载)和/usr/lib/ firewalld/ ( 默认的配置文件)中的各种XML文件里。iptables 在 /etc/sysconfig/iptables 中储存配置。
使用firewalld 却不会再创建任何新的规则,仅仅运行规则中的不同之处。因此firewalld可以在运行时间内,改变设置而不丢失现行连接。使用iptables每一个单独更改意味着清除所有旧有的规则和从/etc/sysconfig/iptables里读取所有新的规则。
firewalld 防火墙类型为动态防火墙

iptables 防火墙类型为静态防火墙

Firewalld网络区域

区域介绍与概念

  •  区域如同进入主机的安全门,每个区域都具有不同限制程度的规则
  •  可以使用一个或多个区域,但是任何一个活跃区域至少需要关联源地址或接口
  •  默认情况下,public区域是默认区域,包含所有接口(网卡)
  •  firewalld防火墙为了简化管理,将所有网络流量分为多个区域(zone) 。然后根据数据包的源IP地址或传入的网络接口等条件将流量传入相应区域。每个区域都定义了自己打开或者关闭的端口和服务列表。
  •  最终一个区域的安全程度是取决于管理员在此区域中设置的规则。

9个预定义区域

  •  rusted (信任区域)
    • 允许所有的传入流量。
  •  public(公共区域)
    • 允许与ssh或dhcpv6-client预定义服务匹配的传入流量,其余均拒绝。是新添加网络接口的默认区域。
  •  external (外部区域)
    • 允许与ssh预定义服务匹配的传入流量,其余均拒绝。
    • 默认将通过此区域转发的IPv4传出流量将进行地址伪装,可用于为路由器启用了伪装功能的外部网络。
  •  home (家庭区域)
    • 允许与ssh、ipp-client、 mdns、 samba-client或dhcpv6-client预定义服务匹配的传入流量,其余均拒绝
  •  internal (内部区域)
    • 默认值时与home区域相同。
  •  work (工作区域)
    • 允许与ssh、ipp-client、 dhcpv6-client 预定义服务匹配的传入流量,其余均拒绝。
  •  dmz(隔离区域也称为非军事区域)
    • 允许与ssh预定义服务匹配的传入流量,其余均拒绝。
  •  block (限制区域)
    • 拒绝所有传入流量。
  •  drop (丢弃区域)
    • 丢弃所有传入流量,并且不产生包含ICMP的错误响应。

Firewalld数据处理流程

  •  firewalld对于进入系统的数据包,会根据数据包的源IP地址或传入的网络接口等条件,将数据流量转入相应区域的防火墙规则。对应进入系统的数据包,首先检查的就是其源地址。

firewalld检查数据包的源地址的规则

  •  若源地址关联到特定的区域(即源地址或接口绑定的区域有冲突),则执行该区域所制定的规则。
  •  若源地址未关联到特定的区域(即源地址或接口绑定的区域没有冲突),则使用传入网络接口的区域并执行该区域所制定的规则。
  •  若网络接口也未关联到特定特定的区域(即源地址或接口都没有绑定特定的某个区域),则使用默认区域并执行该区域所制定的规则。

Firewalld防火墙的配置方式

  •  使用firewall-cmd 命令行工具
  •  使用firewall-config 图形工具
  •  编写/etc/firewalld/中的配置文件

常用的firewall-cmd命令选项

[root@localhost /]# systemctl start firewalld.service
【启动firewalld防火墙】


[root@localhost /]# firewall-cmd --get-zones
block dmz drop external home internal public trusted work
【显示所有的可用区域】
[root@localhost /]# firewall-cmd --get-default-zone 
public
【显示当前默认区域】
[root@localhost /]# firewall-cmd --set-default-zone=home
success
【设置默认区域】
[root@localhost /]# firewall-cmd --get-active-zones 
home
  interfaces: ens33
【显示当前正在使用的区域及其对应的网卡接口】


[root@localhost /]# firewall-cmd --zone=trusted --add-interface=ens33 
【为指定接口绑定区域】
The interface is under control of NetworkManager, setting zone to 'trusted'.
success
[root@localhost /]# firewall-cmd --get-zone-of-interface=ens33 
trusted
【显示指定接口绑定的区域】
[root@localhost /]# firewall-cmd --remove-interface=ens33 --zone=trusted 
The interface is under control of NetworkManager, setting zone to default.
success
【为指定区域删除绑定的网络接口】
[root@localhost /]# firewall-cmd --zone=trusted --change--interface=ens36 
【为指定的区域更改绑定的网络接口】


[root@localhost /]# firewall-cmd --add-source=111.111.111.111 --zone=home 
success
【为指定源地址绑定区域】
[root@localhost /]# firewall-cmd --list-all
【显示默认区域的其规则】
home (active)
  target: default
  icmp-block-inversion: no
  interfaces: ens33
  sources: 111.111.111.111
  services: ssh mdns samba-client dhcpv6-client
  ports: 
  protocols: 
  masquerade: no
  forward-ports: 
  source-ports: 
  icmp-blocks: 
  rich rules: 
[root@localhost /]# firewall-cmd --get-zone-of-source=111.111.111.111
home
【显示指定源地址绑定的区域】
[root@localhost /]# firewall-cmd --zone=home --remove-source=111.111.111.111
success
【删除指定区域绑定的源地址】
[root@localhost /]# firewall-cmd --zone=home --change-source=2.2.2.2
success
【更改指定区域绑定的源地址,更改前需先删除】
[root@localhost /]# firewall-cmd --list-all
home (active)
  target: default
  icmp-block-inversion: no
  interfaces: ens33
  sources: 2.2.2.2
  services: ssh mdns samba-client dhcpv6-client
  ports: 
  protocols: 
  masquerade: no
  forward-ports: 
  source-ports: 
  icmp-blocks: 
  rich rules: 


[root@localhost /]# firewall-cmd --list-all-zones 
【显示所有区域及其规则】
[root@localhost /]# firewall-cmd --zone=dmz --list-all 
【显示指定区域的所有规则】

[root@localhost /]# firewall-cmd --get-icmptypes
address-unreachable bad-header communication-prohibited destination-unreachable echo-reply echo-request fragmentation-needed host-precedence-violation host-prohibited host-redirect host-unknown host-unreachable ip-header-bad neighbour-advertisement neighbour-solicitation network-prohibited network-redirect network-unknown network-unreachable no-route packet-too-big parameter-problem port-unreachable precedence-cutoff protocol-unreachable redirect required-option-missing router-advertisement router-solicitation source-quench source-route-failed time-exceeded timestamp-reply timestamp-request tos-host-redirect tos-host-unreachable tos-network-redirect tos-network-unreachable ttl-zero-during-reassembly ttl-zero-during-transit unknown-header-type unknown-option
【显示所有 ICMP 类型】
[root@localhost /]# firewall-cmd --zone=home --add-icmp-block=packet-too-big 
success
【为指定区域设置拒绝访问的某项 ICMP 类型】
[root@localhost /]# firewall-cmd --zone=home --list-icmp-blocks
packet-too-big
【显示指定区域内拒绝访问的所有 ICMP 类型】
[root@localhost /]# firewall-cmd --zone=home --remove-icmp-block=packet-too-big 
success
【删除指定区域已设置的拒绝访问的某项ICMP类型】

服务管理

[root@localhost /]# firewall-cmd --zone=home --list-services 
ssh mdns samba-client dhcpv6-client
【显示指定区域内允许访问的所有服务】
[root@localhost /]# firewall-cmd --zone=home --add-service=http
success
【为指定区域设置允许访问的某项服务】
[root@localhost /]# firewall-cmd --zone=home --remove-service=mdns 
success
【删除指定区域已设置的允许访问的某项服务】
[root@localhost /]# firewall-cmd --zone=home --list-services 
ssh samba-client dhcpv6-client http
[root@localhost /]# firewall-cmd --add-service=ftp --add-service=http --permanent 
success
[root@localhost /]# firewall-cmd --add-service={ftp,dhcp,http} --zone=internal
success
【添加ftp,dhcp,http服务到默认区域,并设置成永久生效】
[root@localhost /]# firewall-cmd --reload 
success
【重新加载firewalld服务】
[root@localhost /]# firewall-cmd --list-all
trusted (active)
  target: ACCEPT
  icmp-block-inversion: no
  interfaces: ens33
  sources: 
  services: dhcp ftp http
  ports: 
  protocols: 
  masquerade: no
  forward-ports: 
  source-ports: 
  icmp-blocks: 
  rich rules:
【--permanent选项表示设置成永久生效,在使用时需要重启启动firewalld服务或者执行firewall-cmd --reload命令重新加载防火墙规则,才会生效】
【若不带--permanent选项,则用于设置运行时规则,但是这些规则会在系统或firewalld服务重启、停止时失效】
[root@localhost /]# firewall-cmd --runtime-to-permanent

端口管理

【允许tcp的9000端口到home区域】
[root@localhost /]# firewall-cmd --zone=home --add-port=9000/tcp
success
【允许udp的9000-9888端口到默认区域】
[root@localhost /]# firewall-cmd --add-port=9000-9888/udp
success
【为指定区域设置允许访问的某个/某段端口号(包括协议名)】
[root@localhost /]# firewall-cmd --list-all
trusted (active)
  target: ACCEPT
  icmp-block-inversion: no
  interfaces: ens33
  sources: 
  services: dhcp tftp ftp http
  ports: 9000-9888/udp
  protocols: 
  masquerade: no
  forward-ports: 
  source-ports: 
  icmp-blocks: 
  rich rules: 

[root@localhost /]# firewall-cmd --zone=home --remove-port=9000/tcp
success
【把home区TCP的9000端口移除】

http://www.hkea.cn/news/241433/

相关文章:

  • 骏域网站百度怎么收录网站
  • 网站robots.txt查看九江seo公司
  • 建设阿里妈妈网站搜索引擎排名优化seo
  • 自学网站建设作业创建网站免费
  • 营销网站定制的优势成品网站源码的优化技巧
  • 高职学院网站建设方案广告制作
  • table表格 做的网站营销案例分析报告模板
  • pc端网站做移动适配教育培训机构管理系统
  • 页游传奇排行榜无锡seo优化公司
  • 广西南宁网站设计百度seo算法
  • 网站建设服务怎么样近期国内热点新闻事件
  • 阿里巴巴网站国际站建设seo托管服务
  • 企业网站优化之如何做需求分析网奇seo赚钱培训
  • 施工企业会计制度收入确认规定百度自然排名优化
  • 校园网站建设意义网络营销的特点有哪些
  • 内江做网站哪里便宜google搜索关键词热度
  • 福建省建设银行招聘网站网络推广员压力大吗
  • 动态网站订单怎么做搜索引擎优化营销
  • html5行业网站最近有哪些新闻
  • 做网站业务的怎么寻找客户在哪里打广告效果最好
  • 广东深圳seo服务内容
  • 做网站怎么备案网络服务有限公司
  • 网站主页特效欣赏百度官网下载电脑版
  • php mysql开发网站开发任何小说都能搜到的软件
  • the7 wordpress主题宁波seo外包费用
  • 云南建筑培训网seo刷点击软件
  • 男女做暖网站h5页面制作平台
  • 可以做puzzle的网站百度关键词排名提升工具
  • 竞网网站建设南宁网站seo大概多少钱
  • 114黄页信息网宝鸡seo培训