Динамическое обновление dhcp и dns, возможно ли переопределить/обновить запись DHCID?

Как насчет функции?

flatten(){
  find "$@" -type f -exec sh -c 'mv -- "$0" "${0##*/}"' {} \;
}

Использование:

> flatten.

Если вы используете zsh, для этого есть опция -gдля alias. Он позволяет определить псевдоним, который вставляется глобально, а не только в имя команды.

0
26.11.2019, 21:52
1 ответ

Записи DHCID являются частью схемы для идентификации того, какой клиент в настоящее время содержит соответствующие другие динамически -обновляемые записи DNS (с )с тем же именем; см. RFC 4701 .

Записи TXT представляют собой старую схему для той же цели. :Если вы используете ISC dhcpdв качестве DHCP-сервера и установили ddns-update-style standard;, то будут использоваться записи DHCID. Если вы установили ddns-update-style interim;, вместо этого будут использоваться записи TXT.

Если вы хотите, чтобы DHCP-клиент всегда мог переопределять записи DNS для текущего IP-адреса, независимо от записей DHCID/TXT, вам необходимо настроить DHCP-сервер с помощьюupdate-conflict-detection off;(или эквивалент для серверов DHCP, отличных от ISC dhcpd). Это заставит его просто удалить старую запись (с )и создать новые, даже если существует другая запись идентификатора клиента.

Если только DHCP-серверу (и администратору )разрешено выполнять обновления DDNS, это, вероятно, приемлемо. Если вы разрешите клиентам отправлять свои собственные обновления DDNS непосредственно на DNS-сервер, отключение обнаружения конфликтов может позволить злоумышленникам выдавать себя за других клиентов или важные серверы в зоне, в зависимости от того, какие виды обновлений будут разрешены DNS-сервером.

3
28.01.2020, 02:38

Теги

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