Cloud-init 初始化虚拟机配置

在安装 Proxmox 后在它的文档中了解到了 cloud-init。所以就来梳理一下,什么是 cloud-init,它解决了什么实际问题,以及最重要的它该怎么用。 cloud-init 是什么 cloud-init 是一套工业标准为的是统一不同操作系统发行版在跨平台的云端服务器上初始化安装的流程。 cloud-init 是运行在 Guest machine 中,并在初始化时将一些自定义的配置应用到 Guest machine 中的应用程序。想象一下,假如你是一个云主机提供商,每天都需要为客户初始化成千上万台虚拟主机,这些机器可能使用不用的操作系统,可 Read more ...


BitTorrent 协议中的 BenCode 编码

在了解 BitTorrent 协议的时候,想着 .torrent 文件是如何生成的,所以就找了几个 CLI,比如 transmission-cli 和 mktorrent这两个开源的制作 torrent 文件的开源项目,发现他们就是按照一种约定的格式来生成文件。而这个约定的结构中就少不了现在要谈的 BenCode 编码。 BitTorrent 协议使用 .torrent 文件来描述资源信息。.torrent 文件使用一套 BenCode 编码来对信息进行描述。 What is BenCode BenCode 是用于编码 torrent 文件的一种编码 Read more ...

2020-03-28 bittorrent , bencode , encode , encoding

在 Proxmox VE 上使用 qm 命令管理虚拟机

qm 是 [[Proxmox VE]] 系统上用来管理 Qemu/Kvm 虚拟机的命令。可以用这个命令来创建,销毁虚拟机,也可以用它来控制虚拟机的启动,暂停,继续和停止。另外也可以用 qm 命令来设定虚拟机的配置。qm 命令也可以用来创建和删除虚拟磁盘 (virtual disks). Usage 使用已经上传到 local storage 的 iso 文件来在 local-lvm storage 上创建一个 4G IDE 的虚拟磁盘。 qm create 300 -ide0 local-lvm:4 -net0 e1000 -cdrom local: Read more ...

2020-03-25 proxmox , pve , linux , debian , qm , vm

如何根据自身情况选购硬盘

因为加入了一些 PT 的关系,本地的硬盘空间立即捉襟见肘,毕竟有些蓝光原盘动不动就 40+GB,所以陆陆续续给威联通也加了一些硬盘,之前一直买的是酷狼的 4T 盘,但是用了一年快两年的样子竟然挂了,这是我最初买的那一块所以也折腾了一下,因为系统和一些配置都在这一块盘上。所以强烈建议重要资料一定多处备份,不仅需要通过本地冗余备份,最好也多地备份,比如本地和其他云端备份服务实时同步。 再回到这次的主题,关于如何选购一块硬盘。打开京东能看到主流的硬盘厂商提供了种类丰富的各种用途的磁盘。但对于消费者而言,很多人其实并不知道其中的具体技术细节。很多人可能知道酷狼 Read more ...

2020-03-25 hard-drive , computer , ssd , hdd , guide , data-storage

如何查找链到某个链接的页面

有的时候想要查看一个网页有多少其他的页面链接过来,这个搜索语法似乎在 Google 上没见过,平时用的比较多语法也就是用 site: 来查看某个站点中的关键字。 那有什么方法可以查看某一个页面有谁链接过来了呢? Google Search Console 在 Google Search Console 中可以查看到: Search Console > choose your property > Links > External links > Top linking sites ahrefs ahrefs 是一个逆向链 Read more ...

2020-03-25 backlink , google , link , search-tip , tip , skill

Proxmox VE 设定直通硬盘

之前的文章讲了 Proxmox VE 的安装,以及在此基础上又安装了 OpenMediaVault,现在我的机器上一共三块硬盘,120G SSD 安装了系统,并作为默认的 lvm,放一些 ISO,以及存放一些系统盘,另外的 1T 准备做 Proxmox 相关的数据盘,而剩下的一块 4T 盘想要直通给 OpenMediaVault 做数据盘。所以就产生了这样的一个需求。 首先在设定之前,需要知道 Linux 下的硬盘都会以文件方式存放在 /dev/disk/by-id/ 目录下。 查看硬件设备 安装: apt install lshw 查看: Read more ...

2020-03-22 proxmox , pve , virtual , linux , debian

OpenMediaVault 初始化设置

OpenMediaVault,是一个开源的基于 Debian Linux 的下一代网络附加存储 (NAS) 解决方案。 关于 NAS 系统的选择可以参考这篇文章. 默认用户名和密码 OpenMediaVault 安装后的 Web UI,默认的用户名和密码是: admin openmediavault 登陆后进行修改。 ssh 登录 Web UI 的用户名是 admin,但是 SSH 的用户名是 root 安装必要的 package apt install dnsutils htop 镜像源 如果安装的时候没有选择国内的镜像源,可以手动 Read more ...


Proxmox 安装和设置

接触虚拟化的过程中慢慢的了解到了 [[Proxmox VE]],在此之前是看到很多人在用 [[ESXi]],一款 VMware 的商业化产品,个人授权是免费的,不过 Proxmox VE 是一个基于 Debian 的开源虚拟化系统,对于我这样的初学者,学习过程要比产品的稳定性来的重要,所以对我个人而言 Proxmox 是一个不错的选择。 Proxmox VE 全称是 Proxmox Virtual Environment 是一个开源的虚拟化解决方案,基于 QEMU/KVM 和 LXC。 Proxmox Virtual Environment i Read more ...

2020-03-21 proxmox , pve , virtual , virtual-machine

使用 mktorrent 从命令行制作 torrent

一个 torrent 文件,本质上就是按照 BitTorrent 协议制作的一个包含一系列 meta 信息的文本文件,torrent 文件主要包含两部分重要信息,Tracker 信息和文件 meta 元信息。 Tracker,就是 BitTorrent 协议中的中心 Trakcer 服务器 文件元信息则是根据目标文件分块,然后索引,Hash 的信息 在制作 torrent 文件时,会根据 BitTorrent 协议对目标文件进行分片,piece length 来表示一个分片,或者一块的大小,通常是 2 的 n 次方,根据目标文件的大小可以 Read more ...

2020-03-19 torrent , bittorrent , linux , command

rTorrent 和 ruTorrent 使用

在之前文章总结的常见的 BitTorrent 客户端 中就曾经提及过 rTorrent, rTorrent 是一个 C++ 编写的 BitTorrent 客户端,ruTorrent 是它的其中一个 Web 界面,其他的还有 Flood 等等。 这篇文章就主要总结一下 rTorrent 和 ruTorrent 的使用和一些我使用的主题和插件。 Docker 2021年8月更新 这些天去看 LinuxServer 突然发现它们不再维护更新 rutorrent 的镜像,可以转用 crazy-max 编译的镜像。 或者直接使用我的 docker-com Read more ...


最近文章

  • 全球旅行流量 Roamless eSIM 注册即送 5 美元余额 Roamless 是一个支持全球 181 个国家和地区的 eSIM 电话以及流量卡服务商,通过手机应用就可以快速安装 eSIM,并按需在全球不同国家和地区购买流量和通话,非常适合现代环球旅行或居所不定的人群。有了 Roamless 就不需要在各个国家的 eSIM 或流量卡之间进行切换,Roamless 会自动漫游当地的流量,我之前些天购买了一部支持 eSIM 的手机,并且刚好看到 Roamless 注册即赠送余额的活动就来体验一下,余额没有有效期,等以后出去旅游再用。
  • IP 信息查询网站合集 如果是经常需要使用代理服务器,那么对 IP 这个次肯定不陌生,作为一个每天在互联网上冲浪的人来说,如果只知道 IP 地址肯定是不行的,那这篇文章就着 IP 这个主题,来总结整理一下,如何查询 IP 地址相关的信息,以及什么是住宅 IP,什么是数据中心 IP,以及我们通过 IP 地址可以获取哪些信息。
  • Google Learn About 一款交互式 AI 学习产品 Google 最近可能受到了 OpenAI,[[Anthropic]] 的压力,不断地推出自己的 AI 产品,从之前的 Bard,到 Gemini,到 AI Studio,再到特定领域里面,给学术研究读论文制作的 [[NotebookLM]],到可以将文章生成播客的 [[Google Illuminate]],后面 NotebookLM 也提供了类似的功能,最近 Google 内部的团队又推出一项新的服务 [[Google Learn About]],这是一个新的学习工具。
  • iPhone 初始化及单手操作设置 虽然 iPhone 发售了 16,但是看了一圈测评,所以感觉并没有太大的必要升级,所以在大家换机的时候,收了一台二手的台版 iPhone 15 Pro Max 512GB,花了 13.5 万日元。这篇文章就记录一下初始化以及在大屏的 iPhone 上的一些方便单手操作的设置,因为之前一直使用都是小屏幕手机,所以一拿到之后,还感觉有一点陌生,6.7 英寸的屏幕在单手操作方面确实是有一点不方便,大部分情况都需要两手握持。
  • JustRecap 将视频转成图文 今天分享一个特别有意思的项目 JustRecap,一句话来概括就是通过 AI 技术提取视频关键信息,直接生成摘要以及笔记。