KylinV10: Kernel4.19+arm64/aarch64安装WireGuard

需求说明 1、麒麟v10SP2的自带内核是4.19,根据要求机器的内核不能升级5.10以上。2、内核4.19、5.10的内核均没有自带wireguard模块 . 安装编译环境(可选) yum install elfutils-libelf-devel kernel-devel pkgconfig "…

UDP端口查询工具

可以使用以下工具测试目标UDP端口是否开放: Nmap nmap -sU -p [端口号] [目标IP] Netcat nc -zu [目标IP] [端口号] Hping hping3 -2 -c 1 [目标IP] -p [端口号] PortQry portqry -n [目标IP] -p UDP …

Android13:自签名SSL证书支持13以上系统

生成CA私钥 # 创建文件夹 ca 保存Ca相关 mkdir ca cd ca #创建私钥 (建议设置密码) openssl genrsa -des3 -out myCA.key 2048 输出如下: Generating RSA private key, 2048 bit long modulus…

Linux:vim 删除空行、行首和行尾的空格

1,删除以#号开头的行 :g/^#/d:%s/^#.*\n 2,删除以空格开头的行 :g/^\s/d # \s代表空格:%s/^\s.*\n 3,删除以空格#开头的注释行 :g/^\ .#/d # .代表若干:%s/^\s.#.\n//g 4,删除空白行: :g/^$/d:g/^\s*$/d #删除…

KylinV10:麒麟4.19内核升级至5.10(x86+aarch64)

1、升级说明 一般Kylin v10默认的内核是4.19(理论上其它ARM的3.10内核也行),都能用以下方案升级到5.10。选择5.10版本是因为相对比较稳定,比如对Docker、K8s、WireGuard等常用有内核版本依赖的软件支持比较好。 可以用命令:uname -rs 来查看当前系统内核版…

CentOS7:3.10内核升级至5.15

1、查看当前系统内核 uname -rsLinux 3.10.0-1160.114.2.el7.x86_64 2、下载内核包 kernel-ml-5.15.63-1.el7.x86_64.rpmkernel-ml-devel-5.15.63-1.el7.x86_64.rpmkernel-ml-hea…

PVE:为虚拟机开启超线程

PVE创建VM的时候,无法在面板上创建超线程。 例如,你想创建一个2c4t的CPU,但是通过PVE面板,你只能创建一个4核的虚拟机。在某些情况下,这样会产生性能问题。不适合精密环境。 这里给出一个方法,使虚拟机具有超线程属性。在shell中执行命令 Intel使用下面命令qm set <vmi…

NET:什么是BGP

边界网关协议(Border Gateway Protocol,BGP)是一种用来在路由选择域之间交换网络层可达性信息(Network Layer Reachability Information,NLRI)的路由选择协议。由于不同的管理机构分别控制着他们各自的路由选择域,因此,路由选择域经常被称为自…

ROS7: 动态防御DDOS和CC

# 配置IP黑名单/ip firewall address-listadd address=0.0.0.0/8 comment=”This network is used for testing” disabled=yes list=DDOSadd address=10.0.0.0/8 commen…

PVE:开启虚拟化嵌套

特别说明:PVE7 默认开启嵌套虚拟化。 嵌套虚拟化,就是在虚拟机中还能开虚拟机,这种也就是套娃虚拟机。How to enable nested virtualization in KVM :: Fedora Docs (fedoraproject.org) 检测pve虚拟系统是否支持虚拟化 PVE…