我环境中的 DNS 有时有点不稳定。当 Bareos 连接到客户端时,客户端并不总是主机名指定的客户端。我有一个 cron 脚本,可以自动运行作业并检查客户端上的主机和 fd 是否匹配,但我想知道是否有办法放置一个预运行脚本,如果相同信息不匹配,则取消手动运行的作业。
谢谢
答案1
为不同的客户端设置不同的bacula-fd密码。
然后,如果 DNS 指向错误的客户端,它将无法连接并自动中止。
答案2
使用客户端发起的连接。如果配置正确,则只有 bareos-fd 会打开与 director 的连接,这样就不太可能连接到错误的主机。
另外,请确保对不同的 bareos-fds 使用不同的密码。