V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
qviqvi
V2EX  ›  程序员

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

  •  
  •   qviqvi · 2023-04-13 22:34:30 +08:00 · 2126 次点击
    这是一个创建于 370 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    求简便的教程

    17 条回复    2023-04-18 20:33:21 +08:00
    xiaowowo
        1
    xiaowowo  
       2023-04-13 22:39:14 +08:00   ❤️ 1
    在上面装个 pve 或者 esxi 就行了。
    hancc
        2
    hancc  
       2023-04-13 22:39:55 +08:00
    Proxmox VE 或者 EXSi
    kingjpa
        3
    kingjpa  
       2023-04-13 22:40:52 +08:00
    会安装系统吧?
    下载 pve 或 esxi ,就像安装操作系统那样,安装进服务器,

    然后就是 web 界面了,肯定比你折腾路由器简单
    hefish
        4
    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
        5
    uncat  
       2023-04-13 23:28:12 +08:00
    宿主机用网线连接, 宿主机到虚拟机的网络用 bridge 模式(这样每个虚拟机都会有一个局域网 IP).

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

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

    这玩意基于 debian ,能开 kvm 虚拟机和 lxc 容器,魔改起来也比较自由。
    JensenQian
        8
    JensenQian  
       2023-04-14 01:11:07 +08:00 via Android
    pve 或者 exsi,然后再里面装 openwrt,黑裙会,win
    levelworm
        9
    levelworm  
       2023-04-14 01:18:06 +08:00 via Android
    问个小白问题,这种虚拟机和 virtual box 的区别何在?
    dagouxiong
        10
    dagouxiong  
       2023-04-14 01:43:05 +08:00   ❤️ 1
    @levelworm pve 或者 esxi 可以理解为操作系统级虚拟机,virtual box 可以理解为软件级虚拟机。 相对比 pve 、esxi 效率更高、更节省资源。 还要更节省资源的,比如 docker ,进程级虚拟机,功能也不完全一样
    HuPu
        11
    HuPu  
       2023-04-14 03:09:10 +08:00
    无脑 pve 太好用了 用完感觉我自己就是一个阿里云 哈哈哈
    SmiteChow
        12
    SmiteChow  
       2023-04-14 09:39:48 +08:00
    浪费钱
    0x663
        13
    0x663  
       2023-04-14 09:53:06 +08:00
    @SmiteChow 子非鱼,安知鱼之乐
    DaRenCC
        14
    DaRenCC  
       2023-04-14 15:53:02 +08:00
    买个小的软路由,装 EXSi ,随便装虚拟机,还可以装爱快,openwrt ,可玩性非常高,https://u.jd.com/bbUbwLf
    qviqvi
        15
    qviqvi  
    OP
       2023-04-18 20:11:02 +08:00
    @kingjpa 主要是想,自己买一台服务器连上路由器,然后虚拟化多个 vps ,然后路由器分配 ip 给他们,自己的 pc 连接同样的路由器,然后使用分配的 ip 访问 vps 。不知道怎么操作才能让路由器分配 ip 地址给 vps
    kingjpa
        16
    kingjpa  
       2023-04-18 20:30:44 +08:00
    @qviqvi
    不需要任何操作,只要把服务器用网线接路由器上, 你每建一个 vps(虚拟机),虚拟机中安装好系统启动后,都会自动获得一个 ip 地址, 只是这些虚拟机会共享一个网口的带宽,几乎无感知。
    你把虚拟机看成一台真实电脑就可以。
    kingjpa
        17
    kingjpa  
       2023-04-18 20:33:21 +08:00
    如果你要固定虚拟机 ip 地址,要不进虚拟机手动指定,要不路由器中 arp 绑定 mac 地址, 要不虚拟化平台绑定 ip 地址。
    都可以的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3303 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 12:29 · PVG 20:29 · LAX 05:29 · JFK 08:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.