1.时间同步怎么设置ntp服务器地址
方法一.
采用Windows、linux等操作系统自带的时间同步功能
对于Windows操作系统,自身已经集成了自动对时功能,在此仅以windows操作系统为例介绍一下。
双击系统托盘下方的时间在服务器地址栏输入NTP服务器的IP地址(1.cn.pool.ntp.org),然后点击“确定”按钮保存下来就行了。
方法二.
修改注册表,提高时间同步精度
由于系统默认的时间同步间隔是7天,我们无法自由选择,使得这个功能在灵活性方面大打折扣。其实,我们也可以通过修改注册表来手动修改它的自动同步间隔以提高同步精度,以下以XP系统为例。
1. 在“开始”菜单→“运行”项下输入“Regedit”进入注册表编辑器
2. 展开[
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time/TimeProviders/NtpClient
] 分支,并双击 SpecialPollInterval 键值,将对话框中的“基数栏”选择到“十进制”上
3.
对话框中显示的数字正是自动对时的间隔(以秒为单位),比如默认的604800就是由7(天)*24(时)*60(分)*60(秒)计算来的。设定时间同步周期(建议设为900=15分钟或3600=1小时等周期值),填入对话框,点击确定保存关闭对话框。
4.
在Parameters列表中,将NtpServer键值修改为NTP服务器的IP地址(1.cn.pool.ntp.org),然后点击“确定”按钮保存。
方法三,采用其他NTP客户端程序时间同步
可以在互联网上找到其他客户端程序实现电脑时间同步。
2.Win10怎么设置系统时间同Internet时间同步
工具\材料
电脑
1、首先打开电脑,如下图所示,在电脑右下角找到“时间”选项。
2、点击右下角的“更改日期和时间设置”,如下图所示。
3、接着在弹出的界面中找到“internet时间”选项,如下图所示,点击打开。
4、最后点击右下角的“更改设置”选项即可。
3.如何用ntpdate服务器进行时间同步
之前配置ntpd的时候搜到一句话,印象很深刻,也觉得很有标题党的效果,就借鉴为标题了:
“我认为有几种人是必须不招聘/裁掉的: 1 用ntpdate代替ntpd的人”
但具体原因不太懂,总觉得还是用ntpdate比较方便。
今天问了红帽技术支持,对方的解释是:
ntpd在实际同步时间时是一点点的校准过来时间的,最终把时间慢慢的校正对。而ntpdate不会考虑其他程序是否会阵痛,直接调整时间。
一个是校准时间,一个是调整时间。
以下是一个形象的假设:
linuxtone限制用户注册1小时才能发帖。
数据库服务器在 10:00分接受了我的注册邀请;
10:03分,ntpdate将数据库时间强行改成9:35分;
然后10:05分(9:37分)我尝试发帖,系统判断我注册时间是否满一小时会使用:9:37 - 10:00
最后电脑就逻辑混乱了。
类似的帖子网上也有很详细的说明,贴出来给大家看看:
时钟的跃变,有时候会导致很严重的问题。许多应用程序依赖连续的时钟??毕竟,这是一项常见的假定,即,取得的时间是线性的,一些操作,例如数据库事务,通常会地依赖这样的事实:时间不会往回跳跃。
不幸的是,ntpdate调整时间的方式就是我们所说的”跃变“:在获得一个时间之后,ntpdate使用settimeofday(2)设置系统时间,这有几个非常明显的问题:
第一,这样做不安全。ntpdate的设置依赖于ntp服务器的安全性,攻击者可以利用一些软件设计上的缺陷,拿下ntp服务器并令与其同步的服务器执行某些消耗性的任务。由于ntpdate采用的方式是跳变,跟随它的服务器无法知道是否发生了异常(时间不一样的时候,唯一的办法是以服务器为准)。
第二,这样做不精确。一旦ntp服务器宕机,跟随它的服务器也就会无法同步时间。与此不同,ntpd不仅能够校准计算机的时间,而且能够校准计算机的时钟。
第三,这样做不够优雅。由于是跳变,而不是使时间变快或变慢,依赖时序的程序会出错(例如,如果ntpdate发现你的时间快了,则可能会经历两个相同的时刻,对某些应用而言,这是致命的)。
因而,唯一一个可以令时间发生跳变的点,是计算机刚刚启动,但还没有启动很多服务的那个时候。其余的时候,理想的做法是使用ntpd来校准时钟,而不是调整计算机时钟上的时间。
NTPD 在和时间服务器的同步过程中,会把 BIOS 计时器的振荡频率偏差??或者说 Local Clock 的自然漂移(drift)??记录下来。这样即使网络有问题,本机仍然能维持一个相当精确的走时。
##############
最后提醒一下使用vmware的各位,因为虚拟机的时钟不太正常,比正常速度慢好多秒,所以在虚拟机上测试ntpd很难得到理想的结果,我当年就是为这个问题耽搁了好几天。
4.windows ntp服务器怎么同步上级ntp服务器
1、“Windows 时间”系统服务维护网络上所有基于 Windows XP 和 Windows Server 2003 的计算机上的日期和时间同步。
2、此服务使用网络时间协议 (NTP) 使计算机时钟同步,以便为网络验证和资源访问请求分配准确的时钟值或时间戳。 3、NTP 的实现和时间提供程序的集成帮助 Windows Time 成为您企业的可靠、灵活的时间服务。
4、对于没有加入域的计算机,可以配置 Windows 时间以使时间与外部时间源同步。 5、如果关闭此服务,则本地计算机的时间设置将不能与 Windows 域中的时间服务或外部配置的时间服务同步。
6、Windows Server 2003 使用 NTP。NTP 运行于 UDP 端口 123 上。
此服务的 Windows 2000 版本使用简单网络时间协议 (SNTP)。 7、SNTP 也运行于 UDP 端口 123 上。
8、系统服务名称:W32Time 应用程序协议 协议 端口 NTP TCP 123。
5.如何将PC配置为时钟服务器即NTP
Windows XP、2003、2000系统使用NTP校时服务 1、双击任务栏右下角“时间”,打开 [ 时间和日期 属性 ] 设置对话框,如图1。
图1打开 [ 时间和日期 属性 ] 设置对话框2、选择 [ Internet时间 ] 标签, 选中 [ 自动与Internet时间服务器同步 ] 选项,在 [ 服务器 ] 中填入时间服务器的ip地址或者域名。点击 [ 应用 ] 并按 [ 立即更新 ] 可直接同步。
如图2。图2 进行时间同步以下利用操作系统提供的校时服务(Windows 2000适用): 1、在 [ 控制面板 ] 中打开 [ 管理工具 ],再打开 [ 服务 ] ,在服务中找到 [ Windows Time ] 2、双击服务名称,在打开的“Windows Time的属性”中设置“启动类型”为“自动”,再按下启动按钮。
如图3 。图3 选择Windows Time的属性为自动启动 3、然后切换到命令行下在DOS命令行下让Windows使用时间服务器: net time /setsntp:xxx.xxx.xxx.xxx (时间服务器域名或者ip地址) 要想立刻与时间服务器同步需要重启时间服务,相应的命令是: net stop w32time net start w32time图4 通过命令行实现时间同步 以后你的机器就会有一个准确的时间。
说明:W32tm.exe 是用来同步本地计算机与远程计算机或域的时间的类似命令。由于其灵活性,W32tm.exe 是时间同步的首选方法。
默认情况下Windows 2000的时间服务w32time是关闭的。Windows 包含 W32Time,它是 Kerberos 身份验证协议所需的时间服务工具。
Windows 时间服务的目的是确保组织中运行 Microsoft Windows 2000 或更高版本的所有计算机都使用同一个时间。系统默认的时间同步间隔只是7天,我们无法自由选择,使得这个功能在灵活性方面大打折扣。
其实,我们也可以通过修改注册表来手动修改它的自动同步间隔。开始——运行,输入“Regedit”进入注册表编辑器,展开[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient ] ,双击 SpecialPollInterval 键值,将对话框中的“基数栏”选择“十进制”。
现在看到话框中显示的数字正是自动对时的间隔(以秒为单位),比如默认的604800就是由7(天)*24(时)*60(分)*60(秒)计算来的,看明白了吧,如果您想让XP以多长时间自动对时,只要按这个公式算出具体的秒数,再填进去就好了。比如我填了3天,就是259200。
转载请注明出处windows之家 » win10设置ntp时间同步服务器