家庭实验室简介及其搭建方法
家庭实验室其实就是一个技术趋势。最近几个月它越来越流行,甚至比 AI 还酷。本质上,它是一个可以在受控环境中做任何事情的平台。举个例子:你有一个看起来很可疑的文件,你很想看看它到底是什么,但它可能是病毒,甚至更糟。但你真的很想知道里面有什么——这时候,家庭实验室就派上用场了。家庭实验室就像是一个虚拟实验室,不过它是在电脑里运行的。你可以在受控平台中几乎做任何事。最棒的是,只要你不惹太大麻烦,就没有
家庭实验室其实就是一个技术趋势。最近几个月它越来越流行,甚至比 AI 还酷。本质上,它是一个可以在受控环境中做任何事情的平台。举个例子:你有一个看起来很可疑的文件,你很想看看它到底是什么,但它可能是病毒,甚至更糟。但你真的很想知道里面有什么——这时候,家庭实验室就派上用场了。
家庭实验室就像是一个虚拟实验室,不过它是在电脑里运行的。你可以在受控平台中几乎做任何事。最棒的是,只要你不惹太大麻烦,就没有规则限制。恶作剧是可以的 —— 比如“破解”你邻居家的 WiFi(其实挺酷的),或者恶搞一下你兄弟的资料(前提是他不会生气)。哦对了,我现在用来写这篇文章并发布的机器,就是一台 Windows 10 虚拟机,它也是我家庭实验室的一部分。哎我是不是有点跑题了…… 好的,让我来系统讲讲如何搭建一个家庭实验室。
如何搭建自己的家庭实验室?
既然你现在已经知道(或者还不太知道)什么是家庭实验室,那我们就该开始搭建了。
首先你需要的就是——一台电脑。对,就这么简单。什么样的电脑都可以,但电脑配置越好,你能搭建的家庭实验室就越大。别用 MacBook(呃……),那不是真正的电脑。虽然它们也能用,但设置起来非常麻烦(Apple 是个吸钱鬼)。
有了电脑之后,你还需要在你的电脑里“创建一台虚拟电脑”,也就是虚拟机,用来进行所有的实验或“搞事情”,而不会影响你的主系统。要创建虚拟机,你需要一个叫做“虚拟机管理器(Hypervisor)”的软件。
常见的选项有:
-
Windows 用户:可以使用 Oracle VM VirtualBox,如果你用的是 Windows 10/11 专业版,也可以用自带的 Hyper-V(稍微复杂一些)。
-
有钱人:可以用 VMware Workstation(它的免费版已经被取消了)。
-
Linux 用户:可以使用 VirtualBox 或 QEMU(KVM)。
接下来你只需要下载你想安装的操作系统的 ISO 镜像,或者从网上下载虚拟机文件(别点来路不明的链接,至少不要在你的主机上下载)。
家庭实验室能做什么?
这完全取决于你想做什么。你可以搭建自己的 Web 服务器、游戏服务器、文件共享服务器等等。或者你可以创建一台 Windows 虚拟机,在里面安装各种病毒来观察它们的行为(在这么做之前,一定要断开这台虚拟机的网络连接,不然病毒可能会感染你的主机甚至整个网络)。
我在我的家庭实验室里做了什么?
我搭建了一个黑客实验环境,用来研究各种黑客技术。后续我会写文章详细讲讲。我的工作用机器也是一台虚拟机,是我家庭实验室的一部分。我的主系统是 Debian 12 + KVM + virt-manager,我还安装了 Windows 10 虚拟机,用于学校和官方工作。
家庭实验室中不该做的事:
加密货币挖矿。
听起来是个有趣的实验,对吧?但为什么不推荐呢?因为虚拟机的性能受限于你的物理主机,而挖矿需要极强的计算能力,普通家用电脑根本带不动。真正用于挖矿的机器是 ASIC 矿机。如果你真的想试试,也可以,但出了问题别怪我没提醒你。
如何扩展你的家庭实验室?
当你运行了多个虚拟机后,可能会发现物理主机负载越来越重,或者你希望 24 小时运行服务器并通过网络访问它们。那么你可以考虑购买一台服务器,安装更多的 SSD,使用带有逻辑卷管理(LVM)的 Linux 系统,这样可以随着添加 SSD 动态扩容。然后安装一个一类虚拟机管理器(比如 KVM 或 libvirt),继续添加更多虚拟机,尽情折腾。你唯一需要关注的就是 CPU 性能和可用内存。
Offsec考试券找我有折扣价,另有Offsec系列的保障班,保障意思您一定懂!
CEH免费学,评论区留言,一个个排队开通课程!
更多推荐
所有评论(0)