导航:首页 > IDC知识 > ntp时间服务器的ip

ntp时间服务器的ip

发布时间:2020-10-24 20:40:32

1、哪个ntp server能获得ipv6

        NTP server的简单配置    1 Red Hat 5上ntp server的配置。  1) ipv4   假设客户机的ipv4地址是192.168.0.2, ntp server所在的主机的ipv4地址是192.168.0.1。  第一步,配置server 所在主机的ipv4地址:  ifconfig eth0 192.168.0.1   ifconfig命令会根据输入的地值自动计算出掩码和广播地址。  第二步,测试是否能连上客户端主机:  ping 192.168.0.2  如果ping不通,需要检查客户端主机的网络设置,和网络连接情况。仅当能ping通了,才进行后面的操作。  第三步, 配置ntp server,在/etc/ntp.conf中加上一行: restrict 192.168.0.2  这条命令的意思是制定ip地址为192.168.0.2的主机可以不受限制的与ntp server通信。 配置文件中其他的命令都不用改。 第四步,启动ntp server 服务: service ntpd restart  之后,可以用命令lsof查看一下: lsof –
i:123    接下来的任务就是配置客户端了。   2)ipv6  假设客户端主机的ipv6地址是2003:1::2,服务器端主机的ipv6地址是2003:1::1。 第一步,配置服务器端主机ipv6地址: ifconfig eth0 inet6 add 2003:1::1/64 第二步,测试连接: ping6 2003:1::2  如果不成功,还是检查客户端主机的网络设置,和网络连接情况。仅当能ping通了,才进行后面的操作。  第三步,配置ntp server,在/etc/ntp.conf中添加这样一行: restrict -6 2003:1::2  意思与上面ipv4的情况一样。 第四步,重新启动ntp service: 
service ntpd restart 再用lsof查看:
    接下来就是配置客户端的问题了,不再赘述。   3)常见问题及解决办法。  一般情况下按上面的步骤配置完了之后server和client就可以正常同步时间了,但是因为配置疏忽或者系统中一些服务的相互影响,可能导致client不能获取server的时间。这时可以使用wireshark抓包查看一下包的具体交换过程。下面是我遇到的一些错误情况。 (1) client正常发包,server主机返回icmp port unreachable(type 3,code3)。  这是因为在主机上没有启动ntp 服务。可以用命令:service ntpd start 启动服务。 (2) client 正常发包,但是收不到server返回的包。   这是ntp server的config文件的配置问题,参照server配置中的第三步。  (3) client 正常发包,server主机返回icmp destination host administratively prohibited (type3,code 10)。  出现这种情况,建议关闭防火墙。   2 windows7上SNTP server的配置。 1)配置server所在主机的ip地址 Windows上配置ip地址比较简单。  首先进入:控制面板->所有控制面板项->网络和共享中心。 然后选择左侧的更改适配器设置,之后在连接客户端主机的网卡上点右键,选择属性,ipv4和ipv6地址都可以配置。 2)测试连通性。  点击开始,输入cmd,然后在命令行界面输入ping client’s ipv4 or ipv6 address。 3)配置并开启sntp server。   Sntp server用的端口号是123,与windows自带的windows time服务相冲突,所以需要先停止这项服务。可以右键点击计算机,选择管理,在服务和应用程序中选择服务,然后选择windows time,停止。  因为windows没有自带的SNTP 或 NTP server,所以可以借助软件来充当sntp server,如tftp32。

2、linux as 5.0 启动了ntp服务 为什么用rdate -s 本机ip 提示无法连接 访问被拒绝。防火墙关掉了。

NTP服务器的NTP服务启动后,不能自己update自己!服务器上指定外面的时钟源就可以了!
我以前做过NTP服务器,给学校的100多台交换机提供时钟校对!

3、请问中国国家授时中心的IP和端口是多少?想通过NTP和我们的服务器同步时间 网上看了一个 210.72.145.44

能不能ping通和traceroute不是问题,关键看看有没有同步时间,有的禁ping的。
端口不用讲 udp 123,没听说用别的端口的。
服务器如果找不到可以用上海交大的 202.120.2.101 我用这个好几年了,一直很稳定。

4、如何在linux 上配置NTP 时间同步

一:NTP是网络时间同步协议,就是用来同步网络中各个计算机的时间的协议

二:NTP服务端配置

2.1、检查系统是否安装了NTP包(linux系统一般自带NTP4.2),没有安装我们直接使用yum命令在线安装: yum install ntp

2.2、NTP服务端配置文件编辑: vim /etc/ntp.conf

结果:

# @3新增-权限配置restrict 127.127.1.0restrict 192.168.31.0 mask 255.255.255.0 nomodify notrap# @3改动-注释掉上级时间服务器地址#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# @4新增-上级时间服务器server 127.127.1.0 # local clockfudge 127.127.1.0 stratum 10

2.3、启动NTP时间服务器:service ntpd start

2.4、设置NTP开机自动启动:chkconfig ntpd on

2.5、查看NTP是否正常运行:netstat -tlunp | grep ntp

2.6、配置防火墙过滤规则:/sbin/iptables -I INPUT -p udp --dport 123 -j ACCEPT

如何配置:/etc/sysconfig/iptables 文件内配置开放udp 123端口: -A INPUT -p udp --destination-port 123 -j ACCEPT

A.服务端配置文件解释

①:设定NTP主机来源(其中prefer表示优先主机),192.168.31.134是本地的NTP服务器,所以优先指定从该主机同步时间。

server 192.168.7.49 prefer

server 0.rhel.pool.ntp.org

server 1.rhel.pool.ntp.org

server 2.rhel.pool.ntp.org

server 3.rhel.pool.ntp.org

②:限制你允许的这些服务器的访问类型,在这个例子中的服务器是不容许修改运行时配置或查询您的Linux NTP服务器

restrict 192.168.0.0 mask 255.255.255.0 notrust nomodify notrap

在上例中,掩码地址扩展为255,因此从192.168.0.1-192.168.0.254的服务器都可以使用我们的NTP服务器来同步时间

#此时表示限制向从192.168.0.1-192.168.0.254这些IP段的服务器提供NTP服务。

restrict 192.168.0.0 mask 255.255.255.0 notrust nomodify notrap noquery

#设置默认策略为允许任何主机进行时间同步

restrict default ignore

三:NTP客户端配置

3.1、检查安装NTP服务有没有安装,未安装请自行安装

3.2、NTP客户端配置文件编辑: vim /etc/ntp.conf

# @1新增-权限配置restrict 192.168.31.0 mask 255.255.255.0 nomodify notrap# Use public servers from the pool.ntp.org project.# Please consider joining the pool (http://www.pool.ntp.org/join.html).# 注释掉原来的实际服务器地址#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# @2新增-自己的时间服务器地址server 192.168.31.223 prefer <==以这部主机为最优先#broadcast 192.168.1.255 autokey # broadcast server#broadcastclient # broadcast client#broadcast 224.0.1.1 autokey # multicast server#multicastclient 224.0.1.1 # multicast client#manycastserver 239.255.254.254 # manycast server#manycastclient 239.255.254.254 autokey # manycast client

3.3、手动同步一次时间:/usr/sbin/ntpdate192.168.31.134 (服务端主机IP,这里需要先关闭NTP服务哦)

3.4、启动NTP服务:service ntpd start

3.5、观察时间同步状况:ntpq -p

结果:

[root@localhost hct]# ntpq -p remote refid st t when poll reach delay offset jitter==============================================================================*192.168.31.134 LOCAL(0) 11 u 64 128 377 0.202 73.980 412.834

⑥查看时间同步结果:ntpstat

[root@hct ~]# ntpstat

unsynchronised

polling server every 8 s

同步失败,同步也需要时间,需等待5-10分钟再次查询:

Every 2.0s: ntpstat Tue Jul 11 16:55:57 2017synchronised to NTP server (10.10.11.247) at stratum 12 time correct to within 605 ms polling server every 128 s

时间同步完成,date一下看是不是和服务器主机时间一致

B.客户端配置文件详解

修改/etc/ntp/stpe-tickers文件,内容如下(当ntpd服务启动时,会自动与该文件中记录的上层NTP服务进行时间校对

C.系统时间与硬件时间同步

如果主从服务时间超过1000秒则不再进行同步了,这时候要手动同步,即:/usr/sbin/ntpdate命令,如果怕服务器时差会经常变动比较大可以再Linux中添加计划任务,例如:

10 5 * * * root /usr/sbin/ntpdate 192.168.31.223 && /sbin/hwclock -w

ntp服务,默认只会同步系统时间。如果想要让ntp同时同步硬件时间,可以设置/etc/sysconfig/ntpd文件,在/etc/sysconfig/ntpd文件中,添加 SYNC_HWCLOCK=yes 这样,就可以让硬件时间与系统时间一起同步。

拓展内容

ntpq -p各个选项相关信息

restrict 控制相关权限。

语法为: restrict IP地址 mask 子网掩码 参数

其中IP地址也可以是default ,default 就是指所有的IP

参数有以下几个:

ignore:关闭所有的 NTP 联机服务

nomodify:客户端不能更改服务端的时间参数,但是客户端可以通过服务端进行网络校时。

notrust :客户端除非通过认证,否则该客户端来源将被视为不信任子网

noquery :不提供客户端的时间查询:用户端不能使用ntpq,ntpc等命令来查询ntp服务器

notrap :不提供trap远端登陆:拒绝为匹配的主机提供模式 6 控制消息陷阱服务。陷阱服务是 ntpdq 控制消息协议的子系统,用于远程事件日志记录程序。

nopeer :用于阻止主机尝试与服务器对等,并允许欺诈性服务器控制时钟

kod : 访问违规时发送 KoD 包。

restrict -6 表示IPV6地址的权限设置。

root@www ~]# vim /etc/ntp.conf# 1. 先处理权限方面的问题,包括放行上层伺服器以及开放区网用户来源:restrict default kod nomodify notrap nopeer noquery <==拒绝 IPv4 的用户restrict -6 default kod nomodify notrap nopeer noquery <==拒绝 IPv6 的用户restrict 220.130.158.71 <==放行 tock.stdtime.gov.tw 进入本 NTP 伺服器restrict 59.124.196.83 <==放行 tick.stdtime.gov.tw 进入本 NTP 伺服器restrict 59.124.196.84 <==放行 time.stdtime.gov.tw 进入本 NTP 伺服器restrict 127.0.0.1 <==底下两个是预设值,放行本机来源restrict -6 ::1restrict 192.168.100.0 mask 255.255.255.0 nomodify <==放行区网来源# 2. 设定主机来源,请先将原本的 [0|1|2].centos.pool.ntp.org 的设定注解掉:server 220.130.158.71 prefer <==以这部主机为最优先server 59.124.196.83server 59.124.196.84# 3.预设时间差异分析档案与暂不用到的 keys 等,不需要更动它:driftfile /var/lib/ntp/driftkeys /etc/ntp/keys

ntpd、ntpdate的区别

下面是网上关于ntpd与ntpdate区别的相关资料。如下所示所示:

使用之前得弄清楚一个问题,ntpd与ntpdate在更新时间时有什么区别。ntpd不仅仅是时间同步服务器,它还可以做客户端与标准时间服务器进行同步时间,而且是平滑同步,并非ntpdate立即同步,在生产环境中慎用ntpdate,也正如此两者不可同时运行。

时钟的跃变,对于某些程序会导致很严重的问题。许多应用程序依赖连续的时钟——毕竟,这是一项常见的假定,即,取得的时间是线性的,一些操作,例如数据库事务,通常会地依赖这样的事实:时间不会往回跳跃。不幸的是,ntpdate调整时间的方式就是我们所说的”跃变“:在获得一个时间之后,ntpdate使用settimeofday(2)设置系统时间,这有几个非常明显的问题:

第一,这样做不安全。ntpdate的设置依赖于ntp服务器的安全性,攻击者可以利用一些软件设计上的缺陷,拿下ntp服务器并令与其同步的服务器执行某些消耗性的任务。由于ntpdate采用的方式是跳变,跟随它的服务器无法知道是否发生了异常(时间不一样的时候,唯一的办法是以服务器为准)。

第二,这样做不精确。一旦ntp服务器宕机,跟随它的服务器也就会无法同步时间。与此不同,ntpd不仅能够校准计算机的时间,而且能够校准计算机的时钟。

第三,这样做不够优雅。由于是跳变,而不是使时间变快或变慢,依赖时序的程序会出错(例如,如果ntpdate发现你的时间快了,则可能会经历两个相同的时刻,对某些应用而言,这是致命的)。因而,唯一一个可以令时间发生跳变的点,是计算机刚刚启动,但还没有启动很多服务的那个时候。其余的时候,理想的做法是使用ntpd来校准时钟,而不是调整计算机时钟上的时间。

NTPD 在和时间服务器的同步过程中,会把 BIOS 计时器的振荡频率偏差——或者说 Local Clock 的自然漂移(drift)——记录下来。这样即使网络有问题,本机仍然能维持一个相当精确的走时。

5、怎样查看windows服务器ntp服务器地址

你想要的结果是让内网和外网电脑的时间源都为“时间服务器的IP为192.168.1.254”的电脑是吧,
如果用NTP服务自动同步的话,需要逐一对每个电脑进行配置。这样做可能耗费的时间有点多。
如果通过域控策略让每台电脑开机自动同步“时间服务器192.168.1.254”,这样倒是省事点。
我公司现在用的办法就是:将域控主机的时间源设为“北京授时中心”,通过策略让其他电脑登陆时与域控时间同步。
下面是NTP的设置过程:
如果要设定内部时间伺服器与外部时间来源同步处理,请依照下列步骤执行:
将伺服器类型变更为 NTP。如果要执行这项操作,请依照下列步骤执行:
按一下 [开始],再按一下 [执行],输入 regedit,然後按一下 [确定]。
找出并按一下下列登录子机码:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type在右窗格中,用滑鼠右键按一下 [Type],然後按一下 [修改]。
在 [编辑数值] 对话方块的 [数值资料] 方块中,输入 NTP,然後按一下 [确定]。

AnnounceFlags
设定为 5。如果要执行这项操作,请依照下列步骤执行:
找出并按一下下列登录子机码:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags在右窗格中,用滑鼠右键按一下 [AnnounceFlags],然後按一下 [修改]。
在 [编辑 DWORD 值] 的 [数值资料] 方块中,输入 5,再按一下 [确定]。
启用 NTPServer。如果要执行这项操作,请依照下列步骤执行:
找出并按一下下列登录子机码:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer在右窗格中,用滑鼠右键按一下 [Enabled],然後按一下 [修改]。
在 [编辑 DWORD 值] 的 [数值资料] 方块中,输入 1,再按一下 [确定]。
指定时间来源。如果要执行这项操作,请依照下列步骤执行:
找出并按一下下列登录子机码:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters在右窗格中,用滑鼠右键按一下 [NtpServer],然後按一下 [修改]。
在 [编辑数值] 的 [数值资料] 方块中输入 Peers,然後按一下 [确定]。
注意 Peers 是以空格分隔的对等装置清单的预留位置,您的电脑会从中取得时间戳记。清单所列的每个 DNS 名称必须都是唯一的。您必须在每个 DNS 名称的结尾加上 ,0x1。如果没有将 ,0x1 附加在每个 DNS 名称的结尾,您在步骤 5 所做的变更将不会生效。
选取轮询间隔。如果要执行这项操作,请依照下列步骤执行:
找出并按一下下列登录子机码:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval在右窗格中,用滑鼠右键按一下 [SpecialPollInterval],然後按一下 [修改]。
在 [编辑 DWORD 值] 的 [数值资料] 方块中,输入 TimeInSeconds,然後按一下 [确定]。
注意 TimeInSeconds 代表每个轮询之间您所指定的秒数。建议值为 900 十进位。这个值会将 Time Server 设定为每隔 15 分钟轮询一次。
设定时间修正设定值。如果要执行这项操作,请依照下列步骤执行:
找出并按一下下列登录子机码:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxPosPhaseCorrection在右窗格中,用滑鼠右键按一下 [MaxPosPhaseCorrection],然後按一下 [修改]。
在 [编辑 DWORD 值] 的 [底数] 方块中选取 [十进位]。
在 [编辑 DWORD 值] 的 [数值资料] 方块中,输入 TimeInSeconds,然後按一下 [确定]。
注意 TimeInSeconds 是合理数值的预留位置,例如 1 小时 (3600) 或 30 分钟 (1800)。您所选取的数值将根据轮询间隔、网路情况及外部时间来源而定。
找出并按一下下列登录子机码:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxNegPhaseCorrection
在右窗格中,用滑鼠右键按一下 [MaxNegPhaseCorrection],然後按一下 [修改]。
在 [编辑 DWORD 值] 的 [底数] 方块中选取 [十进位]。
在 [编辑 DWORD 值] 的 [数值资料] 方块中,输入 TimeInSeconds,然後按一下 [确定]。
注意 TimeInSeconds 是合理数值的预留位置,例如 1 小时 (3600) 或 30 分钟 (1800)。您所选取的数值将根据轮询间隔、网路情况及外部时间来源而定。
结束「登录编辑程式」。
在命令提示字元中输入下列命令,然後按下 ENTER,以重新启动 Windows Time 服务:
net stop w32time && net start w32time

6、怎么查看本机ntp服务器的ip

在本机ntp服务器编辑 /etc/ntp.conf 文件。
输入:# rm -rf /etc/ntp.conf '显出原始ntp配置文件
# vi /etc/ntp.conf '重新编辑一份ntp配置文件
查看 server 所在这行后面的IP地址即可。

与ntp时间服务器的ip相关的知识