Как изменить имя хоста в конце pxe установки без сопровождения на Debian

С сервером ntp GPS Вы будете получать слой 0 источников часов. преимуществом является точность и более низкое дрожание. Оборотная сторона стоится. Существует очень немного обстоятельств, которые требуют этого уровня точности. в целом Вы хотите удостовериться, что Ваши системы находятся в синхронизации друг с другом. Так синхронизация всех Ваших серверов против пары внутренних полей ntp, которые синхронизируют против внешних более низких серверов ntp слоя, обычно достаточна.

Единственное время я был вовлечен в использование поля ntp GPS (для системы PKI), мы никогда на самом деле, использовало их. Мы не могли получить разрешение смонтировать антенну на крыше центра обработки данных и вернуть кабельные соединения к полю ntp.

4
задан 3 November 2009 в 13:48
2 ответа

Один простой путь, который приходит на ум, не настраивая вещи в DHCP.

Принятие там является веб-сайтом, к которому можно добавить файлы. Поместите имя хоста в файле на основе Mac. Затем получите его с wget.

например:

mac=`ifconfig eth0 | grep HWaddr | sed 's/^.*HWaddr //; s/://g'`
wget -O hostname.txt http://www.example.com/$mac
hostname `cat hostname.txt`

Имя файла Mac было бы в нижнем регистре без двоеточия (:) символы.

5
ответ дан 3 December 2019 в 03:13

Да, установка имени хоста на предварительно отобранных установках является немного вредителем, потому что, даже когда Вы предварительно отбираете имя хоста на командной строке ядра, поиск реверса DNS во время конфигурации DHCP перезаписывает его, и Вы застреваете с ним.

Путем я обрабатываю его, путем создания пользовательского initrd с локальным udeb, который я сделал на скорую руку, который обеспечивает вопрос, который можно предварительно отобрать к FQDN машины.

Поочередно, после установки, сделанной просто, изменяются /etc/hostname и /etc/hosts к названию нового хоста и перезагрузки. Это - все, что это требуется, чтобы производить смену имени на минимальной установке.

1
ответ дан 3 December 2019 в 03:13
  • 1
    Я не делаю understant путем, Вы делаете это, но выглядит очень интересным, можно ли объяснить это немного далее? И на втором предложении Вы просто дали мне, я understant, что я должен запустить сценарий в конце предварительного семени для изменения имени хоста. Например, сценарий переходит к общедоступному HTML, где может связать его MAC-адрес с именем и определить имя на имени хоста и хостах. Очень легкий, мне нравится он.Спасибо –  Marc Riera 3 November 2009 в 14:16

Теги

Похожие вопросы