目前,我们正在准备仅IPv6networking部署,并努力寻找唯一的服务器标识。
在我们之前的设置中,我们使用mac地址作为服务器的主要标识。 然后,我们能够分配服务器始终相同的地址。
比如我们需要从wheezy升级到jessie,而不是apt-get dist-upgrade,我们重新安装了服务器。 当我们用puppet进行configuration时,所有的时间都花了15分钟,服务器又恢复了原状,再次以相同的IP和DNS名称重新运行。
不幸的是,由于每个操作系统(Linux,PXEBoot内核,…)的服务器具有不同的DUID,这意味着每个操作系统都有不同的IPv6地址,所以我们目前无法使用IPv6来实现这一点。
在我们的设置中,我们使用mikrotik作为DHCP服务器。
你将如何pipe理这样的情况?
更新#1 :它似乎目前是不可能的:
我能find一个补丁( http://alter.org.ua/soft/fbsd/isc_dhcpd/)isc-dhcp-server修复这个,但它不是全球性的解决scheme,我不能申请在思科或mikrotik设备。
更新#2 :我们已经决定离开mikrotik平台,因为我们超出了这个平台的能力。 目前我们正在准备基于linux的新“基础设施”服务器,它将运行https://dhcpy6d.ifw-dresden.de/ (除了ipmi等openvpn服务外)。