标签 zone 下的文章

  • 📂1 OC 对象的本质(一个NSObject 对象占用的内存大小)教程

    一 本质OC 的面向对象都是基于C/C++ 的数据结构实现的1 OC 的对象和类主要是基于C/C++ 什么数据结构实现的?结构体2 clang 命令转换成c++ 代码clang -rewrite-objc main.m -o main.cpp以上的命令是不分平台进行编译的,main.cpp 代码有9万多行,如果指定用iphone 的话,用以下的命令,编译之后有3万多行代码xcrun -sdk...

  • 📂Linux网络DNS分离解析教程

    Linux网络DNS拓展:分离解析一、配置网关服务器搭建DNS分离解析1.为网关服务器配置双网卡2.安装bind软件包3.修改主配置文件4.修改区域配置文件5.修改区域数据配置文件6.启动服务7.在内、外网客户端的域名解析配置文件中添加DNS服务器地址8.在内、外网客户端上测试二、示例一、配置网关服务器搭建DNS分离解析分离解析的域名服务器实际也是主域服务器,这主要是指根据不同的客户端提供不...

  • 📂Nginx HTTP模块篇 limit_conn和limit_req模块 (十二)教程

    本系列文章目录 展开/收起 - Nginx初认识之 Nginx重载配置文件、热部署和更新日志 (一) Nginx初认识之 Nginx搭建静态资源服务器 (二)Nginx初认识之 Nginx搭建反向代理服务器 (三)Nginx初认识之 GoAccess可视化实时监控access.log日志 (四) Nginx初认识之 Nginx支持PHP和TP5项目 (五) Nginx架构篇之 Nginx的进...

  • 📂Nginx防止大流量攻击,限制流量访问---------limit_req_zone模块教程

    文章目录一、限流的几种算法(一)、计数器算法(二)、漏桶算法(三)、令牌桶算法二、 limit\_req\_zone 参数配置三、limit\_conn\_module 参数配置一、限流的几种算法(一)、计数器算法采用计数器实现限流有点简单粗暴,一般我们会限制一秒钟之内能够通过的请求数,比如限流 qps(每秒查询率)为100,算法的实现思路就是从第一个请求进来开始计时,在接下去的1s内,每来...

  • 📂学习LINUX的第15天教程

    一、BIND(Berkeley Internet Name Domain)服务程序DNS 53/UDP协议 BIND 软件名称 named 服务名称yum install bind-chroot1.主配置文件(/etc/named.conf); 2.区域配置文件(/etc/named.rfc1912.zones),3.数据配置文件目录(/var/named)1.vim /etc/named....

  • 📂CentOS 7下使用FirewallD构建动态防火墙教程

    FirewallD介绍FirewallD提供了支持网络/防火墙区域(zone)定义网络链接以及接口安全等级的动态防火墙管理工具。它支持IPv4, IPv6 防火墙设置以及以太网桥接,也支持允许服务或者应用程序直接添加防火墙规则的接口。FirewallD拥有运行时配置和永久配置选项。采用firewall-cmd(command)或firewall-config(gui)来动态的管理kernel...

  • 📂nginx 限流访问教程

    限流算法令牌桶算法算法思想是:令牌以固定速率产生,并缓存到令牌桶中;令牌桶放满时,多余的令牌被丢弃;请求要消耗等比例的令牌才能被处理;令牌不够时,请求被缓存。漏桶算法算法思想是:水(请求)从上方倒入水桶,从水桶下方流出(被处理);来不及流出的水存在水桶中(缓冲),以固定速率流出;水桶满后水溢出(丢弃)。这个算法的核心是:缓存请求、匀速处理、多余的请求直接丢弃。 相比漏桶算法,令牌桶算法不同...

  • 📂CentOS7 安装 samba教程

    1.安装: yum install -y samba samba-client2.配置说明: 配置文件: /etc/samba/smb.conf 在 “smb.conf ” 文件中存在三个特殊的配置段: [ global ] :全局设置:这部分配置项的内容对整个Samba服务器都有效。 [ homes ] :用户宿主目录的共享设置:删掉没用 [ printers ]:打印机共享设...

  • 📂linux防火墙之firewalld教程

    目录一、firewalld概述1、firewalld2、firewalld 与 iptables 的区别(1)作用点(2)存储位置(3)新规则的使用3、firewalld 区域的概念4、firewalld数据处理流程二、firewalld防火墙的配置1、firewalld防火墙的配置方法2、常用的firewall-cmd 命令选项3、区域管理(1)显示当前系统中的默认区域(2)显示默认区域的...

  • 📂Centos7默认防火墙之firewalld讲解及配置教程

    Centos7默认防火墙之firewalld讲解及配置文章目录一、firewalld概述二、firewalld 与 iptables 的区别1、区别一2、区别二3、区别三三、firewalld 区域的概念(一)、firewalld防火墙预定义了9个区域四、firewalld数据处理流程五、firewalld检查数据包的源地址的规则六、firewalld防火墙的配置方法(一)、常用的firew...

  • 📂Nginx流控教程

    流量限制(rate-limiting),是Nginx中一个非常实用,却经常被错误理解和错误配置的功能。我们可以用来限制用户在给定时间内HTTP请求的数量。请求,可以是一个简单网站首页的GET请求,也可以是登录表单的POST请求。流量限制可以用作安全目的,比如可以减慢暴力密码破解的速率。通过将传入请求的速率限制为真实用户的典型值,并标识目标URL地址(通过日志),还可以用来抵御DDOS攻击。更...

  • 📂Centos7——防火墙(Firewall)开启常见端口命令教程

    Centos7默认安装了firewalld,如果没有安装的话,则需要YUM命令安装;firewalld真的用不习惯,与之前的iptable防火墙区别太大。安装Firewall命令: yum install firewalld firewalld-config Firewall开启常见端口命令: firewall-cmd --zone=public--add-port=80/tcp --p...

  • 📂使用shell脚本一键部署DNS解析教程

    #!/bin/bash #先判断是否挂载,并检查bind软件包是否安装 yum -y install bind &>/dev/null if [ $? -ne 0 ];then mount /dev/cdrom $>/dev/null else yum -y install bind &>/dev/null fi #修改主配置文件 sed -i 's/12...

  • 📂linux伙伴系统接口alloc_page分析教程

    在内核中分配内存,最后要通过伙伴系统接口进行实际物理页面的分配,一个重要的接口便是alloc\_page.本文介绍下alloc\_page的主要流程,各个部分的执行。主要包含正常分配流程,当页面不足的时候的处理方式。先定位到核心调用#define alloc_page(gfp_mask) alloc_pages(gfp_mask, 0)order是分配页面的阶,即2的指数个页面#define...

  • 📂Java必备技能之环境搭建篇 (Nginx 限流访问模块的方法)教程

    Nginx 的 limit 模块用于限制 Nginx 的访问。limit 模块包含有两个部分:limit\_conn 用于对连接数量的限制limit\_req 用于对请求频率的限制limit\_connlimit\_conn 模块的实现比 limit\_req 简单,直接对拥有相同变量值的连接进行计数,超过限制的连接返回 503 错误(Service Temporarily Unavaila...

  • 📂CentOS7为firewalld添加开放端口教程

    CentOS7为firewalld添加开放端口运行、停止、禁用firewalld启动:# systemctl start firewalld 查看状态:# systemctl status firewalld 或者 firewall-cmd --state 停止:# systemctl disable firewalld 禁用:# systemctl stop firewalld 查看fi...

  • 📂linux /proc/sys/vm 参数说明教程

    摘自 kernel Document 方便查阅This file contains the documentation for the sysctl files in /proc/sys/vm and is valid for Linux kernel version 2.6.29.The files in this directory can be used to tune the o...

  • 📂Linux:firewalld防火墙教程

    firewalld防火墙iptables是自2.4内核以来,linux自带的防火墙软件。但在centos7里,又出现了一个叫firewalld的防火墙软件,它和iptables一样都是通过内核的netfilter来实现的。也就是说iptables和firewalld都是用于维护规则,只不过使用方式有所不同。在centos7里iptables,firewalld都可以使用,但不要用混乱了。 ...

  • 📂centos7、8防火墙设置查询教程

    centos6及以下版本默认使用iptables服务进行管理防火墙规则。centos7及以上版本默认使用firewalld服务管理防火墙。#进程与状态相关 systemctl start firewalld.service #启动防火墙 systemctl stop firewalld.service #停止防火墙 systemctl statu...

  • 📂nginx-限流教程

    限流算法令牌桶算法算法思想是:令牌以固定速率产生,并缓存到令牌桶中;令牌桶放满时,多余的令牌被丢弃;请求要消耗等比例的令牌才能被处理;令牌不够时,请求被缓存。漏桶算法算法思想是:水(请求)从上方倒入水桶,从水桶下方流出(被处理);来不及流出的水存在水桶中(缓冲),以固定速率流出;水桶满后水溢出(丢弃)。这个算法的核心是:缓存请求、匀速处理、多余的请求直接丢弃。 相比漏桶算法,令牌桶算法不同...

  • 📂linux 下 firewalld配置详解教程

    CentOS 下 firewalld 配置操作详解1、firewalld的基本使用 systemctl start firewalld # 启动 firewalld 服务 systemctl status firewalld #查看firewalld启动状态 systemctl stop firewalld #停止firewalld服务 systemctl disable firew...

  • 📂关于Nginx mmap(MAP_ANON|MAP_SHARED, 314572800)报错教程

    mmap 报错解决今天修改了一下测试环境的Nginx的nginx.conf,然后做检测的时候报了一个错误/usr/local/bin/nginx -c /usr/local/etc/openresty/conf/nginx.conf -t nginx: [alert] mmap(MAP_ANON|MAP_SHARED, 314572800) failed (12: Cannot alloc...

  • 📂CentOS7中配置防火墙教程

    CentOS7 里面是用 firewalld (相关介绍介绍请点击)来管理防火墙的命令语法:firewall-cmd [--zone=zone] 动作 [--permanent] 注:如果不指定--zone选项,则为当前所在的默认区域,--permanent选项为是否将改动写入到区域配置文件中firewall的状态: --state ##查看防火墙的状态 --reload ##重新加...

  • 📂TonWeb6.1Linux安装文档教程

    东方通部署文档 =============================东方通安装部署文档 准备文件: 开始安装: 警告:在安装之前先安装JDK,JDK要求JDK5以上 Linux安装: 运行安装包 sh Install\_TW6.1.5.15\_Standard\_Linux.bin -i console 选择语言:输入2 敲击回车 接下来是一些协议和条约的...

  • 📂linux(centos8):firewalld对于请求会选择哪个zone处理?教程

    一,firewalld对一个请求会适用哪个zone?当接收到一个请求时,firewalld具体使用哪个zone?firewalld是通过三个步骤来判断的:source,即:源地址interface,即:接收请求的网卡firewalld.conf中配置的默认zone通常值为:DefaultZone=public说明:三个步骤的优先级顺序降低即:如果通过source匹配到了一个zone,则不会再...

  • 📂Centos开放指定端口命令教程

    1、开启防火墙systemctl start firewalld2、开放指定端口firewall-cmd --zone=public --add-port=6666/tcp --permanent命令含义: --zone #作用域 --add-port=6666/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重启后失效3、重启防火墙firew...

  • 📂Centos7开放端口教程

    firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672端口firewall-cmd --reload # 配置立即生效2、查看防火墙所有开放的端口firewall-cm...

  • 📂centos命令笔记教程

    开放端口firewall-cmd --zone=public --add-port=3306/tcp --permanent --zone #作用域 --add-port=80/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重启后失效重启防火墙firewall-cmd --reload

  • 📂nginx安全:用limit_req_zone/limit_req限制连接速率(流量控制/限流)教程

    一,limit\_req的用途:1,官方文档地址:http://nginx.org/en/docs/http/ngx_http_limit_req_module.html2,用途:限制用户在给定时间内HTTP请求的数量,流量限制主要用作安全目的,可以防止大量请求的攻击下服务被压垮,可以减慢暴力密码破解的速率3,原理:漏桶算法在limit\_req的限制下,请求被nginx以固定的速率处理,这...

  • 📂Linux下tomcat端口号的访问开放教程

    一、具体设置 1、测试端口是否可以访问安装成功后,在本机打开浏览器 输入 http://当前linux的ip:8080或80 回车进行访问,若可以打开tomcat页面,则不用进行防火墙配置,否则要进行防火墙开放 8080或80 端口配置;2、配置方法注:以下命令只针对 CentOs 7 以上版本,CentOS升级到7之后,无法使用iptables控制Linuxs的端口,原因是Centos ...