我正试图在本地Ubuntu机器上安装一个时间服务器,以便我网络中的其他服务器能够与它同步。我们决定安装自己的时间服务器,而不是让每个服务器从外部服务器更新,以最小化安全风险。
我将感谢任何帮助或参考链接!
谢谢,
Udi
发布于 2009-08-02 16:44:30
我在建立NTP网络时使用的一些指南:
第一点是在面对互联网中断时给你的网络弹性。当互联网连接中断时,您的对等服务器将在它们之间保持一个协商一致的时间,并且永远不会失去同步。这意味着你的客户不会失去同步。如果时间对你很重要,这是一件非常好的事情。
至于ACL选项,设置合理的默认值将有助于防止邪恶的发生:
restrict default ignore #deny access to general internet, just 'cause
restrict 192.168.0.0 255.255.0.0 nomodify nopeer # allow restricted access to internal
restrict 192.168.202.202 #allow TimeHost1 full access
restrict 192.168.202.203 #allow TimeHost2 full access
restrict 192.168.200.158 nopeer #allow the admin workstation to make changes这将允许客户端使用ntpq这样的工具来诊断NTP问题,但不允许它更改任何内容。
至于自动密钥与对称密钥,这取决于您希望您的网络有多健壮。设置适当的ACL值应该可以抵抗邪恶,但这将提供一层额外的防范欺骗的保护。在这两种方法中,自动键更容易设置,但对称键更新,更健壮。
发布于 2009-08-02 11:35:10
任何物理linux机器上的标准ntp (也可以是ntp-server或ntp-simple)包都是可以的。不要使用VM。
许多人会声称,当其他人知道您有什么时间时,就会有信息泄漏,而其他许多服务则会泄漏时间,而在发生任何问题时,当所有日志被同步时,您就会得到好处。默认的debian配置使远程用户除了时间同步之外什么都不做,这就足够了。
至于从pool.ntp.org更新什么是答案,如果可能的话,可以为您的国家使用适当的池。这也几乎总是linux的默认配置。
发布于 2009-08-03 09:08:35
我推荐OpenNTPd (便携式)。
在他们的宣言中:
当前的NTP守护进程很复杂,很难配置和/或有可疑的许可证。正因为如此,只有有限数量的系统运行NTP,导致许多机器关闭数月甚至几年。我们的目标是通过提供一个安全且易于配置的免费简单实现,使NTP无处不在。
https://serverfault.com/questions/49002
复制相似问题