ntp时间同步,各种配置方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
n t p时间同步,各种配置方法1 Windows xp NTP服务器的配置(2003配置方式一样)
1) 首先需要关闭作为NTP服务器的windows系统自带的防火墙,否则将同步不成功。
2) 单击“开始”,单击“运行”,键入regedit,然后单击“确定”。
找到下面的注册表项然后单击它:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\
在右窗格中,右键单击“AnnounceFlags”,然后单击“修改”。
在“编辑DWORD 值”对话框中的“数值数据”下,键入5,然后单击“确定”。
3) 启用NTPServer。
a. 找到并单击下面的注册表子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer\
b. 在右窗格中,右键单击“Enabled”,然后单击“修改”。
c. 在“编辑DWORD 值”对话框中的“数值数据”下,键入1,然后单击“确定”。
4) 关闭NTP client
找到并单击下面的注册表子项:
a) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\Ntpclient\
b) 在右窗格中,右键单击“Enabled”,然后单击“修改”。
c) 在“编辑DWORD 值”对话框中的“数值数据”下,键入0,然后单击“确定”。
5) 退出注册表编辑器。
在命令提示符处,键入以下命令以重新启动Windows 时间服务,然后按Enter:
net stop w32time && net start w32time
2 Windows(2003、XP)系统的NTP同步配置
2.1 Windows客户端的设置
1) 首先需要关闭作为NTP客户端的windows系统自带的防火墙,否则将同步不成功。
2) 设定同步时间间隔,在“开始”菜单→“运行”项下输入“Regedit”进入注册表编辑器。
展开[ HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClient ] 分支,并双击SpecialPollInterval 键值,将对话框中的“基数栏”选择到“十进制”上,如图1所示?
而这时在对话框中显示的数字正是自动对时的间隔(以秒为单位),比如默认的604800就是由
7(天)×24(时)×60(分)×60(秒)计算来的。
3) 将KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\parameters\NtpServer地址改为NTP服务器的IP地址,在使用IP地址时后面要加上”,0x1”.多个地址之间用空格隔开。
4) 启动NTP client
找到并单击下面的注册表子项:
d) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\Ntpclient\
e) 在右窗格中,右键单击“Enabled”,然后单击“修改”。
f) 在“编辑DWORD 值”对话框中的“数值数据”下,键入1,然后单击“确定”。
5) 退出注册表编辑器。
在命令提示符处,键入以下命令以重新启动Windows 时间服务,然后按Enter:
net stop w32time && net start w32time
3 Linux系统NTP同步配置:
1.1 客户端的配置流程
1. 在客户端手动执行“ntpdate 服务器IP”来同步时间;
2. 另可以使用crond来定时同步时间:
以root身份运行周期性任务:[root@supersun root]# crontab -e
添加以下内容,设定同步周期或者同步时间:
3. 使用下面的命令检查时间服务器同步的状态:#ntpq -p
若同步过程存在问题,则所有远程服务器的jitter值是4000并且delay和reach的值是0。造成这种情况的可能原因有:
1) 配置文件中的restrict default ignore没有被注释
2) 防火墙阻断了与server之间的通讯
3) 此外每次重启NTP服务器之后大约要3-5分钟客户端才能与server建立正常的通讯连接,否则你执行ntpdateip的时候将返回:no server suitable for synchronization found
4. 以上是通过设置时间间隔的方式来配置同步周期,还可以通过设置每天同步时间的方式来同步,此时客户端配置的配置如下:
#vi /etc/crontab
写入:
注明:若不能执行ntpq –p,提示没有访问的地址或命令不存在等,说明ntp服务没有启动。在启动的时候有时启动命令没有提示任何信息,但这也不代表已经启动成功。
因此需要检查走一下几步:
(1)查看/etc/ntp.conf文件
???? driftfile /etc/ntp.drift???? (若这个文件不存在,需要手动创建下)
?? export ntpdate_server=
?? export xntpd=1? (这个是客户端必须设的)
? export xntpd_args=
(3)手动启动执行:/sbin/init.d/xntpd start
? (4)ntpq -p查看服务信息
4 AIX系统NTP同步配置
4.1 客户端的设置
1) 编辑NTP 客户端上的/etc/ntp.conf文件, 内容如下:
#broadcastclient
driftfile /etc/ntp.drift
tracefile /etc/ntp.trace