Я хочу установить Clonezilla-Server (192.168.1.100) в сети, в которой уже есть DHCP-сервер (dd-wrt с dnsmasq - 192.168.1.1). Я установил Clonezilla-SE на ubuntu Server 10.10, после установки и настройки сервера Clonezilla я удалил DHCP-сервер и установил адрес сервера pxe в конфигурации dnsmasq на DHCP-сервере:
dhcp-boot=pxelinux.0,,192.168.1.100
Когда я пытаюсь запустить из PXE компьютер в сети, clonezilla запускается, но выдает мне ошибку, что ipddress машины не указан сервером clonezilla и не может продолжаться ... Кто-то уже пытался настроить Clonezilla-SE в подобной среде?
Есть ли какая-то конфигурация на сервере DRBL Clonezilla, которую мне нужно сделать?
Чтобы образ сетевой загрузки принимал любой dhcp, запустите эту команду на сервере DRBL: / opt / drbl / sbin / mknic-nbi -c n
Предостережение заключается в том, что клиенты DRBL могут вернуться к предположению, что общие ресурсы NFS находятся на шлюз адрес, выданный DHCP. В двух словах, DRBL предполагает что ваша сетевая маска 255.255.255.0 и в противном случае откатывается. Вы можете изменить это предположение, отредактировав клиент в этом сценарий напрямую.
Используйте свой обычный DHCP и замените DHCP-сервер, включенный в DRBL (isc-dhcp-server), на dnsmasq (включая режим proxyDHCP).
dnsmasq можно настроить как проксиDHCP. ProxyDHCP предоставляет только информацию DHCP, связанную с PXE, для загрузки клиентов PXE (NBP и IP-адрес TFTP-сервера, на котором он размещен), в то время как обычный (не-pxe) DHCP-сервер будет предоставлять IP-адреса и соответствующую информацию как обычно. Таким образом, вы можете сделать так, чтобы и сервис, предоставляемый вашим уже существующим DHCP, и ваш PXE-сервер сосуществовали вместе, не мешая друг другу.
Вам необходимо установить «имя» вашего DHCP-сервера в соответствии с ожиданиями clonezilla. Я считаю, что это значение по умолчанию «drbl». Может быть способ изменить ожидаемое имя, но я обнаружил, что документации clonezilla несколько не хватает.