IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    PVE环境折腾之配置DHCP

    ysicing (i@ysicing.me)发表于 2025-04-23 20:37:08
    love 0

    感觉最近售卖杜甫的 IDC 有点多,最近凑热闹买了几台杜甫(物理服务器简称),本文不会过多介绍安装 PVE,仅记录配置 dhcp

    安装 PVE 环境

    推荐先安装 Debian12 环境,在这个的基础上部署 PVE 环境。

    • 物语云暂时只支持系统, 配置 96 核 128G1T 存储 399 元/月,境内服务器
    • 狗云杜甫支持 PVE 环境,配置 48 核 64G1.92T 存储 450 元/月,香港 KC

    Debian12 安装 PVE

    推荐使用 https://github.com/oneclickvirt/pve 这个项目,基本很稳, 一键虚拟化项目。

    细节这里就不多说了,更多可以参考文档

    配置 DHCP

    默认情况下,是没有配置 DHCP 的,不然每次创建虚拟机后还要手动配置多麻烦,也没 cloud-init

    添加 NAT 网桥

    如果你是按照上面的文档安装,整个流程走完 NAT 网桥默认已经配置完成了的。

    示例配置文件应该如下, 具体网卡具体分析哈

    # /etc/network/interfaces 仅摘选相关的部分
    auto vmbr1
    iface vmbr1 inet static
        address 192.168.23.1
        netmask 255.255.255.0
        bridge_ports none
        bridge_stp off
        bridge_fd 0
        post-up echo 1 > /proc/sys/net/ipv4/ip_forward
        post-up echo 1 > /proc/sys/net/ipv4/conf/vmbr1/proxy_arp
        post-up iptables -t nat -A POSTROUTING -s '192.168.23.0/24' -o vmbr0 -j MASQUERADE
        post-down iptables -t nat -D POSTROUTING -s '192.168.23.0/24' -o vmbr0 -j MASQUERADE
    

    虚拟机网段默认使用 192.168.23.0/24, 网卡是 vmbr1

    安装 DHCP 服务

    安装完可能会提示报错,这是正常情况需要配置才能启动成功。

    apt-get install isc-dhcp-server
    

    配置 DHCP 服务

    这里仅涉及 ipv4 部分,所以改动仅涉及 ipv4

    编辑 /etc/default/isc-dhcp-server

    INTERFACESv4="vmbr1" # 仅修改这里,默认为空,修改为你的NAT网卡vmbr1
    INTERFACESv6=""
    

    编辑 /etc/dhcp/dhcpd.conf

    :> /etc/dhcp/dhcpd.conf
    

    清空配置文件,重新生成

    option domain-name-servers 8.8.8.8;
    
    default-lease-time 600;
    max-lease-time 7200;
    
    ddns-update-style none;
    
    authoritative;
    
    log-facility local7;
    
    subnet 192.168.23.0 netmask 255.255.255.0 {
      range 192.168.23.10 192.168.23.50;
      option subnet-mask 255.255.255.0;
      option domain-name-servers 8.8.8.8;
      option routers 192.168.23.1;
      option netbios-name-servers 192.168.23.1;
      option netbios-node-type 8;
      get-lease-hostnames true;
      use-host-decl-names true;
      default-lease-time 600;
      max-lease-time 7200;
      interface vmbr1;
    }
    

    默认分配 IP 从 192.168.23.10~192.168.23.50, 切记不要包含网关哈

    service isc-dhcp-server restart
    

    重启服务没有报错,即表示配置成功了。如果有错误配置,重启服务会失败。

    PVE 导入备份

    qmrestore vzdump-qemu-104-2025_04_15-14_56_54.vma.zst 100 -storage local2
    

    其中 local2 为你的存储池

    AD 部分

    狗云续费、新购充值可以走我的 AFF,如果成功绑定了我的 AFF,返利 50%


    欢迎关注、订阅我的微信公众号


沪ICP备19023445号-2号
友情链接