проблема с идентификацией dhcp/named client

Это можно сделать с помощью редактора sed, как указано:

Обратите внимание, что, поскольку sedне имеет понятия об арифметике, это можно сделать другими средствами.

the variable $n stores the column number where you want the new data placed.

n=2;
sed -ne 1i\\ -e 0 -e p\;= yourfile |\
sed -nE "N;s/\S\+/&\n/$n;s/\(.*\)\n\(.*\)\n/\2 name_\1 /p"

Результаты

insert_buffer name_0  cell_a
insert_buffer name_1  cell_b
insert_buffer name_2  cell_c
0
27.06.2019, 14:41
1 ответ

Если динамические обновления DNS выполняет ваш DHCP-сервер, просто сообщите ему имя, под которым вы хотите зарегистрировать телефон:

host androidphone {
    hardware ethernet 11:22:33:44:55:66;
    ddns-hostname "android";
    option host-name "android";
}

Параметр ddns-hostnameсообщает серверу DHCP имя для регистрации в DNS, а параметр option host-nameзаставляет сервер DHCP сообщать телефону Android имя, которое он должен идентифицировать. В идеале эти два должны быть одинаковыми.

2
28.01.2020, 02:30

Теги

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