我已安装好 BackupPC,并尝试添加一台只能通过其他主机访问的主机。为此,我创建了一个 ssh 配置文件,通过 rsync 或 ssh 访问主机没有问题。
但是现在我无法启动备份,因为 BackupPC 在启动备份之前会尝试 ping 主机。奇怪的是,该主机的 ping 命令和 NmbLookup 命令设置为/bin/echo
。我也尝试过使用,/bin/true
但也没有成功。
所以我不知道下一步该尝试什么。
谢谢你的帮助
答案1
我的问题解决了。我尝试了不同的方法:
- 我添加了一个 ClientNameAlias,值为 127.0.0.1,以便 ping 成功
- 然后我尝试将客户端 rsync 选项覆盖为 ssh 配置中的名称
现在 backuppc 连接到远程主机并且 ping 命令成功。
答案2
我刚刚通过手动编辑 BackupPC 服务器上的 /etc/hosts 文件解决了这个问题。没有任何效果。我可以从 BackupPC 服务器顺利 ping 主机,使用相同设置的其他备份也运行正常。我首先尝试使用 PC 的 IP 地址而不是主机名。这样 ping 成功,似乎可以正常工作,但还有其他问题:(树连接失败:NT_STATUS_BAD_NETWORK_NAME)