Ingress获取真实IP
一般情况下,经过ingress的请求会携带headerX-Real-IP,用户可根据header解析出真实访问IP。 特殊情况,用户请求可能经过多个nginx才达到ingress, 通过上述方法得到的并不是用户的真实IP。 request->nginx->…->ingress->backend 方案1 use-forward…
redis一键巡检脚本分享
今日分享redis一键巡检脚本,适用于单机、主从和cluster集群。大家有需要的可以先在本地测试,确认没问题后再运行于生产环境。 #!/bin/bash # 检查是否安装了redis-cli工具 if ! command -v redis-cli &> /dev/null then echo "redis-cli could not be…
疑案精解 | 提供“翻墙”软件行为定性分析
一、基本案情 席某在某科技公司内从事信息技术工作,具备一定的互联网知识基础。2017年12月至2020年9月,席某通过租赁境外服务器等手段擅自搭建VPN(虚拟专用网络),并购买域名用于推广、销售VPN软件,为国内IP地址提供访问境外互联网服务。截至案发,席某通过销售VPN软件获利人民币250万余元。 二、分歧意见 席某出售VPN软件的行为俗称有偿提…
Windows磁盘性能测试工具 DiskSpd
一、工具下载 https://github.com/microsoft/diskspd/releases/download/v2.1/DiskSpd.ZIP 二、单路随机读写延时测试   -b4k  -o1,随机读/写测试,能反映硬盘的时延性能   1、硬盘随机读延时测试 .\diskspd.exe -o1 -b4k –r4k -w0 -…
腾讯云服务器在线扩容硬盘
首先登录腾讯云控制台对硬盘进行扩容升级 然后登录服务器上执行以下命令 对应云服务器操作系统类型,执行以下命令,安装 growpart 工具。 CentOS yum install -y cloud-utils-growpart Ubuntu 或 Debian apt-get install -y cloud-guest-utils 行以下命令,使用…
Redis 6.0 访问控制列表ACL说明 
背景       在Redis6.0之前的版本中,登陆Redis Server只需要输入密码(前提配置了密码 requirepass )即可,不需要输入用户名,而且密码也是明文配置到配置文件中,安全性不高。并且应用连接也使用该密码,导致应用有所有权限处理数据,风险也极高。在Redis6.0有了ACL之后,终于…
Linux下编译安装redis并加入systemd服务
一、安装gcc依赖 由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装 **[root@localhost local]# yum install -y gcc tcl 二、下载并解压安装包 [root@localhost local]# wget http://down…
Linux下qemu-kvm虚拟化安装配置
查看CPU是否支持虚拟化技术 cat /proc/cpuinfo | egrep 'vmx|svm' 如之前安装过,清理环境 yum erase `rpm -qa | egrep 'qemu|virt|kvm'` rm -rf /var/lib/libvirt /etc/libvirt/ 安装软件 # centos6 yum groupinstal…
Linux中swap交换分区配置教程
设置交换分区一共有两种方式,第一种就是单独分一个区作为交换分区,另外一种就是创建一个用于交换分区的文件,把这个文件设置为交换分区。 查看未设置交换分区之前 free -h 方法一 mkswap /dev/sdc 设置为交换分区 swapon /dev/sdc 设置为重启也生效,修改配置文件 [root@dubbo ~]# vim /etc/…
firewalld防火墙配置常用命令
一、常规配置方法:1、端口限制1)放开UDP 161/162端口 firewall-cmd --permanent --zone=public --add-port=161/udp firewall-cmd --permanent --zone=public --add-port=162/udp –permanent //永久生效firewall-…
彻底干净卸载gitlab并重新安装
1、停止gitlab gitlab-ctl stop 2、卸载gitlab(注意这里写的是gitlab-ce) rpm -e gitlab-ce 3、查看gitlab进程 ps aux | grep gitlab 4、杀掉第一个进程(就是带有好多…的进程)杀掉后,在ps aux | grep gitlab确认一遍,还有没有gitlab的进程。若还存…
elasticsearch-7.17集群搭建
初始化服务器环境 [root@jgxxpt-redis2 bin]# cat /etc/security/limits.d/90-nproc.conf * soft nproc 4096 root soft nproc unlimited [root@jgxxpt-redis2 bin]# cat /etc/sysctl.conf …
Linux下jdk环境变量配置
vi /etc/profile.d/jdk.sh #!/bin/bash export JAVA_HOME=/data/jdk1.8.0_321 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 添加可…
k8s-apollo分布式部署
一、前置准备 #1.1 环境准备 前面介绍过Apollo使用Docker分布式部署 (opens new window)的方案,这里介绍下如何在k8s集群中部署,因为随着云原生的流行,大多数公司系统的交付都是以k8s的方式进行管理运行,本次使用涉及版本如下: k8s版本: 1.26 helm版本: v3.12.0 apollo版本: 1.…
k8s存储之nfs自动供给StorageClass配置
nfs自动供给需要安装第三方插件。资源配置清单下载地址: https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner/tree/master/deploy 上面的资源清单中涉及的镜像源可以通过以下方式拉取: registry.cn-beijing.aliyun…
nginx之autoindex模块在浏览器中展示一个目录列表
autoindex是Nginx的一个自带模块,它用于在浏览器中展示一个目录列表。 当用户访问一个Nginx web服务器下的一个目录而不是一个特定的文件时,autoindex模块会创建一个HTML页面,列出目录下的所有文件及其相关的信息,如文件大小、创建时间、文件类型等。 autoindex模块还允许用户对文件进行下载、删除和重命名等操作。 代码如…
Nginx的try_files指令详解
Nginx的try_files指令详解 顺序检查文件是否存在,返回第一个找到的文件或文件夹(结尾加斜线表示文件夹),如果所有的文件或文件夹都找不到,会进行一个内部重定向到最后一个参数。注:只有最后一个参数可以引起一个内部重定向,之前的参数只设置内部的 URL 的指向。最后一个参数是回退 URL 且必须存在,否则会出现内部 500 错误。命名的 lo…
提供翻墙VPN服务法律使用问题探究
涉案事实澄清,涉案行为为售卖URL订阅链接,并非为计算机配置文件 从现有证据来看,本案事实为用户通过访问网站注册会员充值,并购买套餐后,会获得平台生成的一个包含VPN服务器的IP地址,用户名和端口的URL链接,这个URL链接俗称订阅链接,用户将订阅链接导入到VPN软件中,然后用户打开VPN软件代理功能方可访问国外公开的网站,显然张三的行为是售卖订阅…
DiskGenius-Pro-v5.5.0.1488-x64-Chs-v1.2
DiskGenius是一款集磁盘分区管理与数据恢复功能于一身的工具软件。它不仅具备与分区管理有关的几乎全部功能,还具备堪称经典的数据恢复功能。 DiskGenius支持各种硬盘、存储卡、虚拟硬盘、RAID分区,提供了独特的快速分区、整数分区等功能。还具备已丢失分区恢复功能、误删除文件恢复功能、各种原因导致的分区损坏文件恢复功能。 此外,DiskGe…
还在用VPN吗?你的上家已经被抓了!
原标题:非法经营VPN类业务定性问题研究——以邓某非法出售翻墙软件案为切入点  摘要:擅自经营、销售VPN类业务及相关软件牟利是一种违法行为,当前司法实务对该行为的定性分别是刑法第285条第款与刑法第225条规定之罪,该二罪在犯罪构成方面存在巨大差异。本文以广东省邓某案为切入,分析VPN技术的基本原理、VPN类软件的性质,通过对相关技术的说明以探讨…
八个步骤彻底清理Docker无用镜像
docker镜像如此清理 在日常开发和维护工作中,Docker 镜像管理是一件既繁复又必要的工作。镜像积累如山,不仅占用宝贵的磁盘空间,还可能给我们的工作带来不便。今天,就让我带大家深入了解如何高效清理 Docker 镜像,保持我们的开发环境干净整洁。 1.查看镜像并评估 首先,我们需要知道自己的“战场”: docker images -a -a …
Linux下路由配置教程
添加到主机的路由 # route add -host 192.168.1.2 dev eth0 # route add -host 10.20.30.148 gw 10.20.30.40 #添加到10.20.30.148的网络 添加到网络的路由 # route add -net 10.20.30.40 netmask 255.255.255.248…
WordPress建站笔记:图片绑定二级域名CDN加速的方法
继续分享wordpress建站教程,今天给大家分享另一种企业网站加速方法。使用wordpress建站默认情况下的图片、视频地址如下: https://www.linux66.cn/wp-content/uploads/2021/12/2022.jpg 而图片与视频对网站打开速度的影响是最大的,所以我们可以把视频与图片绑定到一个单独的…
centos7下安装docker与配置
宿主机开启转发。网桥配置完后,需要开启转发,不然容器启动后,就会没有网络,配置/etc/sysctl.conf,添加net.ipv4.ip_forward=1 vim /etc/sysctl.conf #配置转发 net.ipv4.ip_forward=1 net.bridge.bridge-nf-call-ip6tables = 1 net.br…
华为设备配置aaa认证,开启ssh、http
system-view # 进入系统视图 user-interface console 0 # 选择console口 authentication-mode aaa #身份验证aaa模式 quit aaa # 进入aaa视图 local-user admin password cipher 123 #设置用户名和密码,密码采用密文(仅在本地有效) …
mysql8.0预编译二进制安装教程
下载软件包,并改名为mysql cd /data wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.34-linux-glibc2.12-x86_64.tar.xz tar -xvf mysql-8.0.34-linux-glibc2.12-x86_64.tar.xz -C /…
搭建VMware Horizon8私有云桌面虚拟化(一)安装Horizon Connection Server8
根据部署过程以图文的方式将 VMware Horizon 云桌面部署简化描述,类似 VSAN 概念不会出现。 搭建案例的存储是在 Esxi 本地,系统的相关设置也只限于能够直接使用到云桌面并没有细化的讲解,主要的服务器就一台 Esxi,其他的域控等服务器都是基于 Esxi 做的虚拟主机。PS:vSphere Server 是一个…
搭建VMware Horizon8私有云桌面虚拟化(二)安装SQL数据库与View Composer(可跳过此步骤)
安装 SqlServer 数据库用来存储事件日志(装不装看自己需求,此步骤可跳过) 测试环境如下: IP 地址:40.1.0.205虚拟机名:Horizon-SqlServer计算机名:Runm-SqlServer系统环境:Windows Server 2019 Standard 一、服务器环境准备1. 创建虚拟机2. 安装 VMware Tool…
修改Openwrt软路由的web端口
修改openwrt路由器的web访问端口号在OpenWrt路由器上,如何修改Web访问端口号,通常涉及到修改HTTP服务器的配置文件。默认情况下,OpenWrt使用的HTTP服务器是uHTTPd。 以下是修改Web访问端口号的步骤: 一、通过SSH登录路由器:使用SSH客户端连接到路由器。如果你的路由器上没有安装SSH服务器,你可能需要通过Web界…
搭建VMware Horizon8私有云桌面虚拟化(四)vCenter Server 设置Esxi集群与主机
1、新建数据中心 2、新建集群,虚拟桌面需要使用集群才可创建,必须要的步骤,即使你就一台 Esxi 重点填坑:这里有个坑,由于配置不够不能打开 vSphere DRS 与 vSphere HA 不然会导致后面模板机开机失败。 关闭 vSphere DRS 关闭 vSphere HA 3、添加主机 4、连接完成,红色感叹号是因为新建集群时勾选了 DR…
搭建VMware Horizon8私有云桌面虚拟化(七)Horizon 创建桌面池连接SqlServer数据库
 一、创建桌面池 1、连接Horizon控制台 2、添加桌面池 又是一个细节: 即时克隆属于实时复用硬盘和内存的,置备速度快。链接克隆需要把父虚拟机克隆并锁定,然后再进行链接磁盘生成虚拟机,置备速度比较慢。 用户每次登录都从桌面池随机选计算机 选择刚创建的模板机和快照,最后的数据存储选择本地存储。 AD 容器选择用于存储计算机的 OU 授…
搭建VMware Horizon8私有云桌面虚拟化(五)Horizon连接vCenter Server
1、登入 Horizon 控制台 2、添加 vCenter Server 服务器 3、添加即时克隆域管理员(添加这个账户可以使后面批量生成的计算机自动加域) 即时克隆需要有一个能够加域的域账户,是因为克隆后的计算机需要加入到域控中,配合域账户实现登录以及策略管控
thumbnail
OpenWRT 配置外部IPV4/IPV6远程ssh及访问WEB页面
步骤:启动ssh,配置防火墙,配置端口转发,远程连接命令。 步骤一:开启SSH访问:系统-管理权-ssh访问 端口:默认或自定设置 勾选网关端口,允许远程主机连接到本地 SSH 转发端口 然后点击保存并应用 步骤二:网络防火墙区域设置 区域wan的入站数据、出站数据、转发、IP动态伪装勾选上。 步骤四:通过SSH管理工具远程链接 远程访问命令: 默…
thumbnail
VMware vSphere vCenter 8.0及7.0下载、安装部署教程
第一阶段: 下载vcenter安装包,然后右击点装载。选择vcsa-ui-installer文件夹,该文件夹下存放着GUI方式安装VCSA的执行程序。根据安装程序运行的操作系统选择相应的安装格式。在这里宿主机是windows系统,因此打开【win32】目录。点击【installer.exe】文件,右上角可以选择安装时使用的语言 指定安装目标ESXI…
强大的WordPress优化插件,提升网站性能-WordPress建站笔记
插件介绍 WPOPT插件是一款功能强大的WordPress优化插件,它提供了多种底层功能优化选项,并支持功能开关和系统加速等功能。这个插件是免费提供给广大WordPress用户使用的。最新的2.0版本采用了vite打包工具,并使用Vue 3和element-plus制作界面。这使得插件在外观和框架功能方面都变得更加强大和出色。您可以通过以下优化功能…
WordPress网站中调用不同文章的代码分享-WordPress建站笔记
我们在编辑WordPress网站内容的时候难免会遇到要调用站内文章的情况,比如调用最新的文章,或者是某个分类下的文章,如果一个个手动调用,那就有点麻烦了,实际上我们可以通过代码来完成,下面和大家分享几种调用不同文章的代码。 1、调用网站最新文章,代码如下: <?php      query_posts(‘showposts=10&or…
mysql全量本地或异地备份脚本
1、安装expect yum -y install expect 2、创建备份脚本 vi /data/backup.sh #!/bin/bash #adonis 聆听雨 #备份文件名时间 bkdate=$(date +%Y%m%d%H%M%S) #备份的文件名;例如: databak20210918101654 bakFileName=databa…
自动清理harbor镜像仓库脚本
请看说明再执行,出现删除过多概不负责。 网上找的版本删除有点问题,做了一定的修改。我这里的镜像都是依照数字正常排序构建的。例如v1.0.1 v1.0.1 v1.0.2 v1.0.3 v1.0.4 OLD_VERSION_NUM设置为3的话 会把v1.0.1删除。只保留后3个。 执行前先安装jq wget -O /etc/yum.repos.d/ep…
K8S集群中Pod的Evicted状态原因
在Kubernetes(K8S)中,Pod的Evicted状态表示Pod已经被驱逐,并不再运行在节点上。Pod驱逐主要是由于资源约束,如内存不足或磁盘空间不足。以下是详细原理、原因和解决方案。 原理: Kubernetes集群会监控节点资源使用情况,当资源不足时,kubelet会触发Pod驱逐过程。驱逐过程会根据优先级和资源使用情况选择要驱逐的Po…
处理WP Statistics无法启用Geoip国家和城市的选项
在 WP Statistics设置页面中,即使选择了启用GeoIP 收集和GeoIP 城市,点击更新后,提示saving setting,但是该功能还是未启用。应该是更新两个数据库并未成功下载的原因。既然无法自动下载,我们就手动下载。 Github下Geo最新的数据库:GeoIP国家 GeoIP城市 将下载后的文件上传至wordpress…
解决IPv6无网络访问权限的方法大全!
今天给大家写个文档,那就是解决家里的电脑、手机等通过路由器没法进行ipv6上网的问题。 首先要确定家里的路由器是否支持IPV6,如果路由器不支持IPV6说什么都没用,一般几年前的老旧路由器当初没有考虑到,所以固件也就不支持IPV6,这种情况只有换路由器了,作者这里使用的是OpenWrt软路由,所以是没问题的。 如果你是通过光猫拨号,那么你光猫应该就…
非常适合WordPress个人技术博客kratos主题模板包下载
Kratos是一款基于Hexo的主题,它的设计风格简洁大方,非常适合个人博客的搭建,Kratos主题提供了多种不同的页面布局和配色方案,可以根据自己的喜好进行选择,此外,Kratos主题还支持多种插件,如代码高亮、文章目录等,可以大大提升博客的阅读体验。 来源github:https://github.com/seatonjiang/kratos …
Centos7升级openssh到最新版亲测最详细步骤
0. 注意事项 整个过程不需要卸载原先的 openssl 包和 openssh 的 rpm 包、不影响我们的操作。 本文的环境都是系统自带的 openssh,没有经历过手动编译安装方式。如果之前有手动编译安装过 openssh,请参照本文自行测试是否能成功。 1. 原系统信息(未升级前) 1.1 系统版本 # cat /etc/redhat-rel…
mysql创建数据库 utf-8/mb4
MySQL 创建数据库 utf-8/mb4MySQL 是一个流行的关系型数据库管理系统,广泛用于网站开发、应用程序和数据分析等领域。在使用 MySQL 创建数据库时,我们通常需要考虑字符集和排序规则。本文将介绍如何创建一个支持 utf-8/mb4 字符集的数据库,并提供代码示例。 字符集和排序规则字符集决定了数据库中可以存储的字符范围,而排序规则则…
WordPress网站开启https提示“将您重定向的次数过多”怎么解决?-WordPress建站笔记
很多站长在最开始建立网站的时候,并没有设置好SSL证书,一般是没想到,等到网站内容越来越多,准备做seo的时候,发现启用sll证书后,访问后台就会出现了下图的情况,也就是显示:“该网页无法正常运作,将您重定向的次数过多”,导致无法登录WordPress网站管理后台。 如果你去网络上百度解决办法,就会发现,大多是让你清除cookie或者检测dns。等…
世界,您好!
welcome welcome 欢迎使用 WordPress。这是您的第一篇文章。编辑或删除它,然后开始写作吧! 大大大