我有以下情况:我正在尝试在局域网中设置一个NTP服务器,它将更新局域网中的NTP客户端。 所有机器都是CentOS,运行的ntpd是ntpd [email protected] Sat Nov 23 18:20:11 UTC 2013(1) 我在ntp.conf中configuration了以下内容: 服务器: server XXXX iburst server YYYY iburst server ZZZZ iburst restrict 192.168.1.0 mask 255.255.255.0 notrap nomodify nopeer noquery broadcast 192.168.1.255 minpoll 3 maxpoll 4 disable auth 客户: broadcastclient 现在,我停止了NTP服务器和NTP客户端,并且在其中一台机器上设置了错误的date来validationNTP消息是否会修复它。 之后,我重新启动客户端和服务器。 我能够看到NTP广播数据包离开NTP服务器,并到达NTP客户端(使用tcpdump)。 但date和时间仍然不在客户端机器上更新。 我究竟做错了什么? 非常感谢您的答复。 一个。
我最近把我的主要时间服务器移到了另一个系统,例如old.fqdn到new.fqdn 。 所有从属ntpd守护进程都使用ntp.fqdn作为服务器,这是一个现在指向new.fqdn的CNAME,即在该系统上的host ntp.fqdn产生: ntp.fqdn is an alias for new.fqdn. new.fqdn has address xxx.xxx.xxx.xxx 但是ntpq -p产生: remote refid st t when poll reach delay offset jitter ============================================================================== old.fqdn .INIT. 16 u – 1024 0 0.000 0.000 0.000 这是一致的,因为old.fqdn已被closures。 但为什么它坚持服务器? 这是/etc/ntp.conf : driftfile /var/lib/ntp/ntp.drift statistics loopstats peerstats clockstats filegen loopstats file loopstats type day enable filegen […]
我已经尝试了几个关于如何在Ubuntu上设置本地ntp服务器的指南,但是没有一个能够正常工作。 由于某种原因,我的服务器正在大量漂移,我必须保持时间紧密,因为我运行的数据库需要这些。 我有8个Ubuntu 14.04 LTS服务器,他们都没有互联网接入 我想在服务器上运行一个ntp服务器(或者更好),并让所有其他服务器连接到ntp服务器来设置时间 目前,我的服务器(ip .24)运行这个/etc/ntp.conf: server 127.127.1.0 prefer fudge 127.127.1.0 stratum 10 driftfile /var/lib/ntp/drift broadcastdelay 0.008 # Give localhost full access rights restrict 127.0.0.1 # Give machines on our network access to query us restrict 192.168.178.0 mask 255.255.255.0 nomodify notrap broadcast 192.168.178.0 而在“客户”上: # Point to our network's master time server server […]
我有以下设置: NTP 10.21.3.169 | | 10.21.3.160 (eth1) Linux 10.0.0.67 (eth0) | | 10.0.0.65 (pcn1) OpenBSD 这个想法是允许OpenBSD盒子上的NTPD客户端(不是OpenNTP)通过使用OpenBSD盒子上的端口转发和Linux盒子上的iptables从NTP服务器获得时间。 我处于以下情况的阶段: OpenBSD盒子的pf.conf已经正确设置了,当我运行ntpd -d -s时,在Linux框上运行tcpdump udp显示了来自 OpenBSD盒子的正确stream量 Linux的iptablesconfiguration已经正确设置,在OpenBSD上运行ntpd -d -s ,在NTP服务器上使用tcpdump udp显示stream量 但是没有任何东西可以回来 – 在任何一台机器上都没有交通。 我在Linux机器上使用的iptables规则是: iptables -A PREROUTING -t nat -i eth0 -p udp –dport 123 -j DNAT –to-destination 10.21.3.169:123 iptables -A FORWARD -t filter -p udp -d 10.21.3.169 […]
这是在RHEL 5.5中。 首先,ntpdate到远程主机工作: $ ntpdate XXX.YYY.4.21 24 Oct 16:01:17 ntpdate[5276]: adjust time server XXX.YYY.4.21 offset 0.027291 sec 其次,这是我的/etc/ntp.conf中的服务器行。 所有的restrict线都已被注释掉以进行故障排除。 server 127.127.1.0 server XXX.YYY.4.21 我执行service ntpd start并检查ntpq : $ ntpq ntpq> peer remote refid st t when poll reach delay offset jitter ============================================================================== *LOCAL(0) .LOCL. 5 l 36 64 377 0.000 0.000 0.001 timeserver.doma .LOCL. 1 […]
我将我的默认iptables OUTPUT链设置为DROP数据包。 然后,我创build了一个防火墙规则,只允许ntp用户发送ntp数据包: iptables -A OUTPUT -m owner –uid-owner ntp -p udp –dport 123 -j ACCEPT 但是,每隔10-20分钟我就会看到: ntpd[27769]: sendto(<snip>) (fd=22): Operation not permitted 然后,我删除规则的-m owner –uid-owner ntp部分,并在其之前添加了一条日志规则: iptables -A OUTPUT -p udp –dport 123 -j LOG –log-level debug \ –log-prefix "Spotted a NTP packet: " –log-uid ntpd再次开始工作,并在内核环缓冲区,我看到: Spotted a NTP packet: <snip> PROTO=UDP SPT=123 DPT=123 […]
我有一个没有连接到互联网的局域网,我试图将所有机器,Windows和Linux同步到NTP服务器。 我所能find的就是build立一个带有互联网NTP服务器的NTP客户端。 我怎样才能设置我自己的Linux NTP服务器,或者如何find好的文档?
我有ntpd设置(Meinberg ntp-4.2.6p5@london版本的Windows在Windows 7客户端上)与一堆附近的服务器select低ping时间(通常是10-20ms ping)。 不过看来我的时钟只能精确到100ms以内,而且随着时间的推移不会变好。 我会认为它可以比平时准确得多,这是令人失望的。 如何使它更好地工作? ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== +pool-test.ntp.o 216.218.254.202 2 u 259 1024 17 12.920 -106.39 111.972 +palpatine.steve 208.201.242.2 3 u 239 1024 17 16.959 -102.84 112.056 +grom.polpo.org 127.67.113.92 2 u 259 1024 17 17.362 -184.43 74.468 +paladin.latt.ne 204.123.2.72 2 u 378 […]
我有一台运行32位Ubuntu 9.10(i686 2.6.31-20-generic kernel)的AMD Athlon XP-2500 +主机(Shuttle MN31主板,nForce 2 IGP + MCP-T芯片组)。 不幸的是,它的时钟漂移看起来很糟糕(每分钟都会增加一秒),ntpd无法保持机器的同步。 我如何处理这个,所以我可以得到ntpd的工作?
NTPd侦听UDP端口123(所有IP地址),默认情况下。 这是只需要更新服务器的时间? 如果有必要听一个地址,应该使用什么单一的地址? 它可以听的地址是: 127.0.0.1 服务器IP :: 1(IPv6) 服务器IP(IPv6) 为什么它甚至必须监听本地主机(127.0.0.1和:: 1)? 没有人可以到达该地址的服务器。 要将NTPd绑定到单个地址,可以使用-I选项。 对于我的Debian框,我不得不编辑/etc/default/ntp ,并将-greplace为: -g -I 1.2.3.4 -I 127.0.0.1 这会导致NTPd监听公共地址1.2.3.4(由您自己replace)和127.0.0.1。