Запись PTR устанавливает мое имя хоста. Как я останавливаю его?

Мое предложение состояло бы в том, чтобы выполнить захват пакетов на сервере DHCP и искать пакеты DHCP, входящие к серверу DHCP, начиная с DHCP, Обнаруживают пакеты. Попытайтесь включить один клиент так, чтобы можно было определить пакеты, которые получены. Если Вы не видите, что DHCP обнаруживает пакеты, достигающие сервера от MAC-адреса клиента, Вы заклиниваете, то пакеты, вероятно, теряются в сети. Если они входят, но не выходят, то это - проблема с сервером/сервисом. Если они входят и выходят, но не делают это клиенту затем, это - клиентская проблема или сеть.

http://www.inetdaemon.com/tutorials/networking/lan/dhcp/process.shtml

http://technet.microsoft.com/en-us/library/cc780760 (WS.10) .aspx

0
задан 8 May 2014 в 01:32
1 ответ
However, if I set /etc/sysconfig/networks to anything other than localhost.localdomain, it will pick use that value as it's hostname.

... that's how it's supposed to work. If you look in /etc/sysconfig/network-scripts/network-functions you will see the following:

need_hostname ()
{
    CHECK_HOSTNAME=$(hostname)
    if [ "$CHECK_HOSTNAME" = "(none)" -o "$CHECK_HOSTNAME" = "localhost" -o \
        "$CHECK_HOSTNAME" = "localhost.localdomain" ]; then
        return 0
    else
        return 1
    fi
}

So yes, if you change it to anything other than localhost.localdomain it will work. If you absolutely need it to remain localhost.localdomain for some odd reason, edit the function (and remember to do it again if/when the file gets updated via a package).

1
ответ дан 4 December 2019 в 17:39

Теги

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