Что такое опция & ldquo; host-name & rdquo; в /etc/dhcp/dhcpd.conf?

Я установил Ubuntu в качестве DHCP-сервера и указал несколько фиксированных IP-адресов для определенных устройств, используя синтаксис:

host client1 { hardware ethernet b8:27:eb:ce:02:83; fixed-address 192.168.1.1; option host-name "client1"; }

Теперь кажется, что правильные IP-адреса присваиваются клиенты, но я не могу получить доступ к клиентам через ssh, используя

ssh username@client1

Я очень плохо знаком с сетью и мне интересно, каково имя хоста, если не для доступа к IP-адресу? Есть ли ошибка в моем конфигурационном файле или действительно невозможно использовать имя хоста на сервере для ssh-соединения с клиентом (вместо ip)? Благодаря

1
задан 21 May 2019 в 12:01

1 ответ

Опция host-name используется, чтобы указать клиентскому хосту принять это указанное имя хоста.
Опция host-name в объявлении хоста переопределит использование имени в объявление хоста.

Но, как сказано в man dhcpd.conf:
Здесь следует отметить, что большинство клиентов DHCP полностью игнорируют хост Опция -name отправляется сервером DHCP, и нет способа настроить их так, чтобы они этого не делали. Таким образом, у вас, как правило, есть выбор: либо не иметь сопоставления IP-адресов имени хоста с клиентом, которое распознает клиент, либо выполнять обновления DNS. Это выходит за рамки данного документа, чтобы описать, как сделать это определение.

Для получения дополнительной информации:
- Как получить имя хоста с сервера DHCP
- https://www.isc.org/wp-content/uploads/2017/08/dhcp41conf.html

0
ответ дан 21 May 2019 в 12:01

Другие вопросы по тегам:

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