averainy's Blog
averainy
Links
14
Jun 2022
Backup Kvm Vms With Python Libvirt
we changed the vm platform from esxi to kvm a few months ago,so we need to writ e some scripts to backup vms automatically. we only have a …
14
May 2022
Use Wireguard as Relay Node to Access Lan Network in Openwrt
背景 平时为了能够在外面随时连接家庭内部网络,通常有以下几种方式: 1.有公网ip的情况下,做端口映射 2. 没有公网ip的情况下,可以使用frp类似的技术做反向代理. 3. 使用vpn技术连接. 前面两种方式都需要将端口映射到公网,这就带来了被入侵的风险.这就不得不提到新冠病毒 …
05
May 2022
Create Kms Service in Linux
I create a kms service for the lan computers in a linux server recently,so record the steps download kms source and compile it cd …
24
Apr 2022
How to Convert Free Space in Qcow2 Image to Kvm Host
How do you convert free space within the QCOW2 disk image to free space on the kvm host? I use Virt-sparsify to do this. qcow2 image is a …
23
Apr 2022
Auto Select Fastest Proxy in Clash With Python
起因 为了能够方便家里的电脑,电视盒子以及手机能够方便的使用代理,因此在我的群晖上用docker部署了clash。同时为了能够自动选择响应速度最快的代理,因此,用python写了这个脚本。 将这个脚本加入到定时任务即可实现自动切换最快代理。 代码 # coding=utf-8 …
20
Apr 2022
Run Wireguard in Windows With No Administrator Permission
原因 在无管理员权限的Windows系统上无法运行wireguard GUI客户端,为此需要通过安装wireguard服务来解决这个问题。 操作方法 在没有管理权限的Windows系统上安装运行wireguard方法: 以管理员权限打开powershell窗口,运行: …
02
Apr 2022
Monitor Systemd Services With Python
systemd service有时会自动退出。在这种情况下,为了保证服务能够24*7运行,需要额外做一些监控,当服务挂掉之后能够自动重启。这里我使用python写了一个监控脚本,将这个脚本放到定时任务中,就能够做到自动重启的效果。 代码如下 # -*- coding: utf-8 …
31
Mar 2022
免费使用红帽开发者计划的个人红帽开发者订阅
1.什么是红帽开发者计划的个人红帽开发者订阅? 红帽开发者个人订阅是红帽开发者计划的免费产品,包括访问红帽企业 Linux 以及其他红帽产品。 它是一个专为个人开发者设计的计划和产品,可通过红帽开发者计划获得。 2.哪些 Red Hat Enterprise Linux 开发人员 …
04
Mar 2022
使用virt-install创建kvm虚拟机
终端命令行使用virt-install 创建win10虚拟机大概流程如下: 创建虚拟硬盘 qemu-img create -f qcow2 /home/kvm/data/win10_test/win10_test.img 40G 创建虚拟机 virt-install …
01
Mar 2022
获取当前Java程序PID
获取当前Java程序PID jvm1.8以上通用方式: String pid = ManagementFactory.getRuntimeMXBean().getName(); pid = pid.substring(0, pid.indexOf("@"));
← Prev page
Next page →