gpt4 book ai didi

linux - DHCP 为 1 个 MAC 地址分配 2 个 IP。

转载 作者:太空宇宙 更新时间:2023-11-04 05:28:50 25 4
gpt4 key购买 nike

希望有人能帮助我。

我有一个 DHCPD/PXE 服务器,它似乎为同一个 MAC 地址分配 2 个 IP 地址。

我需要计算机按顺序分配 IP 地址

我尝试过“允许重复;”和“拒绝重复;”我可以看到唯一的区别是这个“uid”行。

除了这个烦恼之外——我的 dhcpd/pxe 服务器工作正常。

这是我的租赁文件中的片段:

lease 10.11.46.227 {
starts 4 2014/10/02 15:01:06;
ends 0 2150/11/08 21:29:20;
cltt 4 2014/10/02 15:01:06;
binding state active;
next binding state free;
hardware ethernet 00:1e:67:b9:32:f6;
uid "\000\215\013\011b\345\227\021\343\270\270\000\036g\2712\366";
}
lease 10.11.46.228 {
starts 4 2014/10/02 15:09:13;
ends 0 2150/11/08 21:37:27;
cltt 4 2014/10/02 15:09:13;
binding state active;
next binding state free;
hardware ethernet 00:1e:67:b9:32:f6;
}

这是我的 dhcpd.conf

    allow booting;
allow bootp;
authoritive;
deny duplicates;

class "pxeclients" {
match if substring(option vendor-class-identifier,0,9) = "PXEClient";
next-server 10.11.0.1;
filename "pxelinux.0";
}

subnet 10.11.0.0 netmask 255.255.0.0 {
range 10.11.1.1 10.11.25.200;
default-lease-time 4294967294;
max-lease-time 4294967294;
min-lease-time 4294967294;
}

# Pxe Server so it doesnt get changed.
host masterPXE {
hardware ethernet 00:1E:67:98:D5:EB;
fixed-address 10.11.0.1;
}

最佳答案

我在 Linux 系统中看到过这种情况,这些系统在内核选项中启用了 ip=dhcp,然后在用户空间中运行的辅助 dhcp 客户端重新请求 IP 地址。

最简单的解决方案是将 max-lease-time 设置为较小的值(例如 5 分钟),或者从用户端客户端中删除 dhcp 主机 ID,这样客户端看起来就像是在请求另一个 DHCP 地址(实际上已经有一个 DHCP 地址)。

关于linux - DHCP 为 1 个 MAC 地址分配 2 个 IP。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26168412/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com