想在家里小型服务器上开些虚拟机,应该如何操作

2023-04-13 22:34:30 +08:00
 qviqvi

有一些 Linux 使用经验,想自己买台小型服务器,在上面开一些 vps ,在路由器上给每个 vps 分配一个 ip

主要是想用来学习服务搭建

那么如何在一台小型服务器上开 vps 呢?

求简便的教程

2435 次点击
所在节点    程序员
17 条回复
xiaowowo
2023-04-13 22:39:14 +08:00
在上面装个 pve 或者 esxi 就行了。
hancc
2023-04-13 22:39:55 +08:00
Proxmox VE 或者 EXSi
kingjpa
2023-04-13 22:40:52 +08:00
会安装系统吧?
下载 pve 或 esxi ,就像安装操作系统那样,安装进服务器,

然后就是 web 界面了,肯定比你折腾路由器简单
hefish
2023-04-13 22:44:16 +08:00
我是搞了个 J4125 ,搞了 16G RAM ,一个 NVme 的 SSD 512G 。 装了 PVE 7.2 。
然后目前只开了一个虚机,装的 Debian 11 ,里面装了 godns 做动态 dns 更新,装了 vaultwarden 做密码管理。
自己写了一些 shell 脚本,根据时间段控制家里 ap 的发射功率。
OP 自己搜一下 PVE 安装的教程吧。网上应该有很多。 另外还是要动起手来,折腾多次,这样武功才能练成啊。
uncat
2023-04-13 23:28:12 +08:00
宿主机用网线连接, 宿主机到虚拟机的网络用 bridge 模式(这样每个虚拟机都会有一个局域网 IP).

如果你喜欢简单, 用 kvm + qemu + libvirt + virsh

arch linux 的 wiki 中的文档值得一看
yinmin
2023-04-13 23:41:18 +08:00
最简单的方式是 windows 内置 hyper-v 安装 linux ,简单上手,少折腾。
flyqie
2023-04-14 01:06:20 +08:00
有 linux 使用经验的话建议用 pve 。

这玩意基于 debian ,能开 kvm 虚拟机和 lxc 容器,魔改起来也比较自由。
JensenQian
2023-04-14 01:11:07 +08:00
pve 或者 exsi,然后再里面装 openwrt,黑裙会,win
levelworm
2023-04-14 01:18:06 +08:00
问个小白问题,这种虚拟机和 virtual box 的区别何在?
dagouxiong
2023-04-14 01:43:05 +08:00
@levelworm pve 或者 esxi 可以理解为操作系统级虚拟机,virtual box 可以理解为软件级虚拟机。 相对比 pve 、esxi 效率更高、更节省资源。 还要更节省资源的,比如 docker ,进程级虚拟机,功能也不完全一样
HuPu
2023-04-14 03:09:10 +08:00
无脑 pve 太好用了 用完感觉我自己就是一个阿里云 哈哈哈
SmiteChow
2023-04-14 09:39:48 +08:00
浪费钱
0x663
2023-04-14 09:53:06 +08:00
@SmiteChow 子非鱼,安知鱼之乐
DaRenCC
2023-04-14 15:53:02 +08:00
买个小的软路由,装 EXSi ,随便装虚拟机,还可以装爱快,openwrt ,可玩性非常高,https://u.jd.com/bbUbwLf
qviqvi
2023-04-18 20:11:02 +08:00
@kingjpa 主要是想,自己买一台服务器连上路由器,然后虚拟化多个 vps ,然后路由器分配 ip 给他们,自己的 pc 连接同样的路由器,然后使用分配的 ip 访问 vps 。不知道怎么操作才能让路由器分配 ip 地址给 vps
kingjpa
2023-04-18 20:30:44 +08:00
@qviqvi
不需要任何操作,只要把服务器用网线接路由器上, 你每建一个 vps(虚拟机),虚拟机中安装好系统启动后,都会自动获得一个 ip 地址, 只是这些虚拟机会共享一个网口的带宽,几乎无感知。
你把虚拟机看成一台真实电脑就可以。
kingjpa
2023-04-18 20:33:21 +08:00
如果你要固定虚拟机 ip 地址,要不进虚拟机手动指定,要不路由器中 arp 绑定 mac 地址, 要不虚拟化平台绑定 ip 地址。
都可以的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/932357

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX