我在运行在VirtualBox 3.04的Ubuntu 8.04服务器(2.6.24-24-通用内核)中运行速度很快的时钟出了问题。 它正在快速漂移,如每小时5分钟。 我认为它工作正常,直到我升级到VirtualBox 3.04(从2.something)。 我运行了ntpd ,唯一需要做的是/etc/init.d/ntp stop , ntpdate … ,/虚拟机挂起/恢复时/etc/init.d/ntp start 。 今天,我已经尝试安装VirtualBox Guest Additions,并且正在运行(根据/etc/init.d/vboxadd status 。 运行vboxadd-service –foreground –verbose结果在: vboxadd-service: Starting 'timesync' in the main thread vboxadd-service: adjtime by -380331911000 ns vboxadd-service: adjtime by -381107064000 ns vboxadd-service: adjtime by -381883899000 ns 这看起来像是在尝试,但失败了,要更新时间。 所以,我不知道该怎么办,对于ntpd是否应该运行,我找不到任何共识。 如果不是的话,我怎样才能阻止它在重新启动时重新启动?
尝试configuration我的Ubuntu服务器与pool.ntp.org同步。 遵循本指南https://help.ubuntu.com/community/UbuntuTime 。 我已经configuration我的ntp.conf如下 cat /etc/ntp.conf # /etc/ntp.conf, configuration for ntpd; see ntp.conf(5) for help driftfile /var/lib/ntp/ntp.drift # Enable this if you want statistics to be logged. statsdir /var/log/ntpstats/ statistics loopstats peerstats clockstats filegen loopstats file loopstats type day enable filegen peerstats file peerstats type day enable filegen clockstats file clockstats type day enable # […]
我希望我的Windows 7机器从我的Linux Debian Sid服务器上获得时间。 所以我想提前从Debian仓库安装OpenNTPD 。 它不会默认听任何东西,所以我configuration如下: listen on 192.168.0.1 server 0.debian.pool.ntp.org server 1.debian.pool.ntp.org server 2.debian.pool.ntp.org server 3.debian.pool.ntp.org 192.168.0.1是我局域网上服务器的IP地址。 我在Windows设置中input它,我得到这个: 我使用networking嗅探器(Wireshark)来检查这是否是networking问题。 这不是:Windows高兴地发送NTP数据包,并从我的服务器接收响应。 我猜Windows对服务器的回答并不满意。 事情是,我不知道为什么… 这是Windows机器上w32tm /query /verbose /peers的结果: #Peers: 1 Peer: 192.168.0.1,0×9 State: Active Time Remaining: 604046.2718893s Mode: 3 (Client) Stratum: 0 (unspecified) PeerPoll Interval: 0 (unspecified) HostPoll Interval: 10 (1024s) Last Successful Sync Time: […]
我只能得到以下结果: ntpq -p localhost or ntpq -p 127.0.0.1 如果从同一台服务器,我尝试作为外部IP地址或域名,然后超时没有响应。 ntpq -p files.tickzoom.com or ntpq -p 50.57.65.92 那些都从同一台机器出来。 我禁用iptables 。 所以iptables -L显示: Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination 目标实际上是从其他机器访问ntpd。 但即使防火墙closures,他们也无法访问该IP或DNS。 起初,我在禁用iptables之前一直在使用iptables规则,并意识到即使防火墙closures,我也无法做到这一点。 请告诉我发生了什么事情。
我们在ESX3.5主机上有三个CentOS 5.9虚拟机。 由于我们提供的服务的性质,要求NTP时间是同步的,并且三个时间都是正确的。 然而,其中一个人每天不断漂移大约66秒。 到目前为止,我们似乎没有人明白为什么会发生这种情况。 我们提到了虚拟机可能会以某种方式拉扯主机的时间,但是这三个虚拟机都具有相同的configuration设置,并且没有安装VMware工具。 虽然我意识到这可能是一个内部问题,而不是在论坛上要求,但是如果你们中的任何人都知道一些CentOS NTP诊断程序,这将帮助我诊断问题并find一个可靠的解决scheme,我将不胜感激。 我感谢你的帮助。
我正在使用以下命令来同步Oracle Linux 6.5上的时间: ntpd -gq 不幸的是,当互联网连接不可用时,它不会超时。 这是可能的还是应该实现我自己的超时机制?
每次我安装新的Linux主机(CentOS,最近),特别是当这样的主机将在我们的小型数据中心(大约100个主机)中有一些angular色时,我会注意: 安装ntp包; 在服务器列表顶部添加一个新的服务器实例,指向: 到我们或多或less正式的意大利ntp服务器( time.ien.it ),如果系统有出站ntp访问; 到一个“内部主机”,如果系统没有连接到互联网,那么他就像一个官方的ntp“内部”服务器。 启用ntp服务,以正确处理重新启动 因此,对于可以访问Internet的系统,在ntp.conf中configuration的服务器列表如下所示: server time.ien.it iburst server 0.centos.pool.ntp.org iburst server 1.centos.pool.ntp.org iburst server 2.centos.pool.ntp.org iburst server 3.centos.pool.ntp.org iburst 在调查完全不同的问题时,我发现上面的configuration产生了stream量到远程主机,我完全不知道 。 下面是我们的drbd-store-02-ch主机的出站接口上的一个tcpdump捕获片段: 你可以看到: 来自/到主机的stream量我正确地期望(“黄色”); 与CentOS和/或ntp.org域名无关的来自/到主机的stream量。 特别: 1.ntp.tld.sk laika.paina.net time.reisenbauer-it.com 183.84.160.167.rdns.kaiju.cc 在调查过程中,发现其中还有其他的主机,不包括在上面的列表中。 我甚至发现主机的反向主机名明确地指向一些大的ISP,指的是VPS和类似的东西。 所以我的问题是: 我应该删除默认的服务器列表,只依靠我的“信任” time.ien.it外部ntp-server主机? 如果没有,我怎么能确定这些远程主机是有效的“安全”,妥善保护/pipe理…所以不要冒险我的ntp服务请求? PS:作为一个便笺,我完全了解DNSparsing过程,所以问题不是 “为什么”我正在联系这些服务器。 问题是:“安全吗?”
我有一些公共互联网IP地址如ABCx服务器。 我的一个主机( ABC10 )运行ntpd,我把它从europe.pool.ntp.org上同步。 现在我只想让我的子网 ( ABCx )的主机能够同步到ABC10 。 默认情况下,整个世界可以同步到我的NTP服务器。 我如何做到这一点? 我可以find的所有示例都假设我正在同步到特定的IP地址,但是我同步到DNS名称,并且据我所知,DNS名称x .europe.pool.ntp.org指向的IP地址是可变的。 所以我不能在防火墙中设置例外,也不能在ntp.conf中使用restrict选项,因为它也只接受IP地址 ,而不接受DNS名称 (哦!和restrict既适用于客户端,也适用于服务器,如防火墙规则!)
我有一个networking中的服务器从DHCP接收所有的networking信息。 问题是发送的ntp-server没有设置为UTC。 我想使用在/etc/ntp.conffind的ntpconfiguration,但是DHCP信息优先。 如何强制ntpd使用/etc/ntp.conf的configuration而不是DHCP发送的DHCP ? 什么是Debian方式来做到这一点?
我的NTP服务器工作了几个小时,然后停止工作,并显示所有主机的“达到0”,如下所示: remote refid st t when poll reach delay offset jitter ============================================================================== 64-250-105-227. .PPS. 1 u 9h 1024 0 66.644 5.476 0.000 如果我重新启动ntpd ,他们再工作约8个小时,但最终回来这样。 tcpdump显示他们仍然在发送和接收数据包(路由有点奇怪,因为我们的ISP阻止NTPstream量,但是我们有另外一个出路,有一点基于策略的路由和一个运行OpenVPN的客户端): 12:05:43.513183 IP (tos 0xc0, ttl 64, id 57760, offset 0, flags [DF], proto UDP (17), length 76) pvelocalhost.ntp > 64-250-105-227.ethoplex.com.ntp: [bad udp cksum 0x40e6 -> 0x6cec!] NTPv4, length 48 Client, […]