我已正确安装和配置了 isc-dhcp-server 和 bind9 框,该框可根据租约正确更新 DNS 记录。这很有效。
我了解如何为多网卡/多宿主用例、多子网等配置 isc-dhcp-server。我遇到的困难是针对具有保留的已知客户端节点的正确/推荐配置。具体来说,我有一台带有内部无线网卡和以太网连接的笔记本电脑。这台笔记本电脑 ( aio
) 配置正确,因此当检测到网络共享连接时,将禁用 wifi 以支持 eth0 连接。
我试图实现的是aio
动态地在 bind9 中注册此更改并在切换期间提取保留 IP。我似乎无法优雅地实现这一点,因为我尝试在 isc-dhcp-server 中配置具有相同主机名(尽管 mac 不同)的 2 个保留,但失败了。
稍微重申一下,我正在尝试
Host: aio
eth0: 192.168.1.1 uniqueMac1
wl0: 192.168.1.2 uniqueMac2
任何帮助或指导均表示感谢。
答案1
我最终使用 MAC 地址克隆功能,这是最新版本的 NetworkManager 上的功能(1.2.2-0ubuntu0.16.04.3) 可通过 wifi 和 eth0 工作。
在 DHCP 服务器上,我确实发现有必要禁用冲突检测(有时),方法是
update-conflict-detection false;