系列目录概述向外网暴露集群内服务,以使客户端能够访问,有以下几种方法,本文重点描述Ingress。LoadBalancerLoadBalancer一般由云服务供应商提供或者用户自定义,运行在集群之外。在创建service时为其配置LoadBalancer相关参数,当从外网访问集群内servcie时,用户直接连接到LoadBalancer服务器,LoadBalancer服务器再将流量转发到集群内se            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-22 20:39:51
                            
                                102阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录1、Nginx反向代理配置2、目录白名单配置1、Nginx反向代理配置nginx 默认的配置文件是nginx.conf,进入nginx配置文件目录下打开配置文件刚安装完的nginx.conf配置内容如下:#user  nobody;
 worker_processes  1;             #配置工作进程数目,根据硬件调整,通常等于CPU数量或2倍于CPU数量#error_log            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 12:57:35
                            
                                878阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、简介      在通常情况下,使用 nginx 基于 ip 限制访问请求频率等限制内容,我们会需要对特定ip进行限制排除操作,因此本文引入了基于nginx geo 与 nginx map 进行此类情景相关配置;without-http_geo_module),nginx默认模块中已经加载了ngx-http-geo-module相关内容;  &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-21 11:45:50
                            
                                283阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            写在前面的话 nginx 中主要的内容在前面的章节其实已经差不多了,接下都是一些小功能的实现以及关于 nginx 的优化问题。我们一起来探讨以下,如何把我们的 nginx 打造成为企业级应用。  安全优化:隐藏版本号和服务名称 我们在使用 curl 命令请求 nginx 的时候,甚至我们在访问出现 404 的时候,都会打印出我们的服务名称/版本号,如图:&n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 09:50:23
                            
                                1309阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            每周一坑-nginx设置白名单ip不生效  长话短说,最近加班很严重,从端午后基本没停过,周末不是在公司加班,就是在家加班:(1)端午后从电信到联通的割接迁移(很怕迁少了东西)(2)上上周五下午通知,某系统A的上级系统被抽中做攻防演练的靶向系统,其中下面有40多个子系统,我们是其中一个,于是需要紧急出方案及做相关安全措施控制(7月8、9日回公司加班,我经理写方案,我实现方案里的技术点)(3)上周五            
                
         
            
            
            
            一、安全1.可信环境Redis的安全设计是在“Redis运行在可信环境”这个前提下做出的。生产环境运行时不能允许外界直接连接到Redis服务器上,应该通过应用程序中转。Redis默认配置接收任何地址发来的请求,更改这一配置的方式:bind 127.0.0.12.数据库密码设置配置文件中的requirepass参数requirepass mypassword3.命名命令Redis支持在配置文件中将命            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-02 23:43:31
                            
                                144阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
                     
 
 文章目录 
 
ngx_http_referer_module
ngx_http_proxy_module
ngx_http_headers_module
 
 
ngx_http_referer_module 
ngx_http_referer_module模块: 用来阻止Referer首部无有效值的请求访问,可防止盗链
valid_            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-02 00:00:12
                            
                                254阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本配置中有些功能是在window下测试,而由于windows下nginx好像对有些功能有限制,所以只做了名词功能标注,功能注释了##定义nginx运行的用户各用户组
#user  nobody;
##nginx进程数,建议设置与cpu核心数一致
worker_processes  1;
#windows下好像不支持
#worker_cpu_affinity 00000001 00000010 00            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-02 11:59:31
                            
                                22阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            引言 一、性能怪兽-Nginx概念深入浅出 二、Nginx环境搭建 三、Nginx反向代理-负载均衡 四、Nginx动静分离 五、Nginx资源压缩 六、Nginx缓冲区 七、Nginx缓存机制 八、Nginx实现IP黑白名单 九、Nginx跨域配置 十、Nginx防盗链设计 十一、Nginx大文件传输配置 十二、Nginx配置SLL证书 十三、Nginx的高可用 十四、Nginx性能优化 十五、            
                
         
            
            
            
            一、注册账号:https://github.com/
        注意:            1.私有仓库是收费的,公共仓库就行;            2.新注册的用户必须验证邮箱后才可以创建git仓库;                
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-03 06:41:51
                            
                                57阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            示例场景           当我们把系统的业务应用部署到容器中时候,由于主机的网络和容器网络相互影响。就会碰到一些异常问题.           主机的防火墙规则会影响到容器服务之间的相互调用           &n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-14 10:44:22
                            
                                781阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            电商平台营销时候,经常会碰到的大流量问题,除了做流量分流处理,可能还要做用户黑白名单、信誉分析,进而根据用户ip信誉权重做相应的流量拦截、限制流量。Nginx自身有的请求限制模块ngx_http_limit_req_module、流量限制模块ngx_stream_limit_conn_module基于令牌桶算法,可以方便的控制令牌速率,自定义调节限流,就能很好的限制请求数量,然而,nginx.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-20 12:37:18
                            
                                244阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            关于一些对location认识的误区1、 location 的匹配顺序是“先匹配正则,再匹配普通”。矫正: location 的匹配顺序其实是“先匹配普通,再匹配正则”。我这么说,大家一定会反驳我,因为按“先匹配普通,再匹配正则”解释不了大家平时习惯的按“先匹配正则,再匹配普通”的实践经验。这里我只能暂时解释下,造成这种误解的原因是:正则匹配会覆盖普通匹配(            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-13 20:29:45
                            
                                212阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nginx做黑白名单机制,主要是通过allow、deny配置项来实现: allow xxx.xxx.xxx.xxx; # 允许指定的IP访问,可以用于实现白名单。deny xxx.xxx.xxx.xxx; # 禁止指定的IP访问,可以用于实现黑名单。要同时屏蔽/开放多个IP访问时,如果所有IP全部写            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-12 13:38:31
                            
                                133阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nginx防盗链Nginx防盗链配置需要与不记录日志和过期时间结合在一起,因为都用到了location。打开配置文件,注释掉一部分内容(红框上方),添加内容(红框部分),保存退出valid_referers none blocked server_names *.test.com ,定义referer白名单if ($invalid_referer) { return 403,if函数的意            
                
         
            
            
            
            要求:对网站的信息,比如某个访问节点不想国内或者国外的用户使用,禁止国内或者国外或者精确到某个城市的那种情况。解决方式:1.Cloudfalre来实现禁止特定国家的ip访问,比较简单,但是需要money!!!2.nginx,直接使用geoip模块,现在我们使用最新的ngx_http_geoip2,该模块可以精确到国家、省、市等一级的IP,并且全部由Nginx执行识别和阻止访问,但是Nginx编译起            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-26 08:26:29
                            
                                147阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             k8s网络通信k8s网络通信1.容器间通信2.pod之间的通信2.1同一节点的pod2.2不同节点的pod之间的通信flannel网络原理flannel支持多种后端:3.pod和service通信4.pod和外网通信5.Service与集群外部客户端的通信ingress创建ingress服务:Ingress TLS 配置Ingress 认证配置(认证之前做好加密)Ingress地址重写6.cal            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-18 14:18:05
                            
                                297阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            将service@51cto.net加入邮箱白名单,顺利收取注册激活邮件、家园提醒订阅邮件;     
   将service@51cto.com加入邮箱白名单,顺利收取51CTO各大周刊(技术周刊、社区周刊等) 
     
      
       
   点击可查看各大邮箱白名单设置方法      
     QQ邮箱   网易邮箱              
                
         
            
            
            
            大家好,我是小 G。最近几天,GitHub 上又发生一件大事!事情起因,是「faker.js」作者 Marak Squires 因不满各大互联网公司白嫖其项目且未做贡献。一怒之下,把「faker.js」的代码全部删除,导致一大波公司不能使用。还因疑似向自己开源项目提交恶意代码,使得 GitHub 账户被暂停使用,从而在技术圈引发热议。欲了解此事的来龙去脉,我们需要先知道什么是「fake.js」。f            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-07 14:32:23
                            
                                27阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            简介设置IP黑白名单之前,我们先要了解下用到的模块。 http_access_module ngx_http_geo_module ngx_http_map_moduleIP访问控制模块 http_access_moduleNginx的deny和allow指令是由 模块提供,Nginx安装默认内置了该模块。 除非在安装时有指定 --without-http_access_module。 用来对特定            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 10:55:17
                            
                                169阅读