При настройке rudder-agent в документе говорится, что необходимо заполнить policy_server.dat именем хоста rudder-server:
echo 'rudder-server' > /var/rudder/cfengine-community/policy_server.dat
Должен ли я использовать предпочтительно полное доменное имя (fqdn) или короткое имя хоста рулевого сервера?
Агенты руля будут использовать адрес, который вы вводите здесь, для связи с сервером.
Таким образом, вы должны ввести тот, который может разрешить агент.
В любом случае fqdn должен работать.
Rudder гибок в отношении имени хоста (или IP), которое вы предоставляете - он просто пропустит его через стандартное разрешение имени вашего компьютера. Следовательно, вы жестяная банка используйте ту форму, которая вам удобнее.
Однако, если вы хотите ошибиться в плане безопасности и можете доверять своей системе DNS, предпочтительнее использовать полное доменное имя. Это гарантирует, что Rudder сможет связаться со своим сервером в случае, если ваша локальная конфигурация DNS будет нарушена (например, изменением домена по умолчанию в /etc/resolv.conf).
Если вы не можете доверять своей системе DNS, предпочтительнее использовать здесь жестко заданный IP-адрес.