ntpdata timewindowscom
自动时间同步:
需要配置/etc/crontab文件,实现自动执行任务
让linux从timewindowscom自动同步时间
vi /etc/crontab
加上一句:
00 0 1 root ntpdate -s timewindowscom
timenistgov 是一个时间服务器
Linux时间服务器配置(192168101)
1) # rpm -ivh ntp-412-4EL31i386rpm
2) # vi /etc/ntpconf
注释一行
restrict default ignore
加入一行
restrict 192168100 mask 2552552550 notrust nomodify notrap
3) # vi /etc/ntp/step-tickers
加入一行
poolntporg
这样每次ntpd启动时,会自动连接该国际标准时间服务器;
4) # service ntpd start
5) # netstat -an |grep 123
确保该端口以udp方式开放
时间客户端配置(192168102)
1) # ntpdate 192168102
应该显示同步成功
2) # crond -e
加入
0-59/10 /usr/sbin/ntpdate 192168101
表示每隔10分钟同步一次时间双击电脑右下角的时间,把日期调成正确日期,点“应用”,再点击上面的Interner时间选项,选择“自动与Internet时间服务器同步”——“立即更新”,当显示同步时间成功后,即可点确定。或者使用中新创时间服务器远程校准时间同步。
方法一:采用系统自带的时间同步功能
1、单击系统托盘下方的时间,单击d出窗口里的“更改日期和时间设置”
2、d出“日期和时间”对话框,选择“Internet时间”选项卡,单击 “更改设置”按钮,d出“Internet时间设置”对话框,在服务器地址栏输入国家授时中心服务器的IP地址:2107214544,单击“立即更新”按钮,同步完成后点击“确定”按钮退出,OK
方法二:修改注册表,提高时间同步精度
由于系统默认的时间同步间隔是7天,我们无法自由选择,使得这个功能在灵活性方面大打折扣。其实,我们也可以通过修改注册表来手动修改它的自动同步间隔以提高同步精度,以下以Vista系统为例。
1、在“开始”菜单→“运行”项下(或按Win+R)输入“Regedit”进入注册表编辑器。
2、展开
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters]分支,双击NtpServer将键值修改为国家授时中心服务器的IP地址:2107214544,然后点击“确定”按钮保存。(注:若已用过方法一,此步可以省略)
3、展开
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders \NtpClient]分支,并双击SpecialPollInterval键值,将对话框中的“基数栏”选择到“十进制”上,输入框中显示的数字正是自动对时的间隔(以秒为单位),比如默认的604800就是由7(天)×24(时)×60(分)×60(秒)计算来的。设定时间同步周期(建议设为900= 15分钟或3600=1小时等周期值),填入对话框,点击确定保存关闭对话框。
测试系统与目标服务器是否通讯正常设置系统时间同步服务器
通过注册表,查看时间同步服务器配置是否成功
进入运行界面,输入regedit,再点击“确定”即可打开注册表
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers]
"1"="2231139798"
"2"="1146710373"
"3"="timenistgov"
通过注册表设置同步时间的时间间隔
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient]项,修改右侧SpecialPollInterval的值,将对话框中的“基数”栏选择到“十进制”上,默认的604800就是由7(天)×24(时)×60(分)×60(秒)计算来的,(建议设为900=15分钟或3600=1小时等周期值)
查看执行效果
通过对比下次同步时间和同步成功时间来判断,配置是否正常。一、搭建时间服务器
1、在一台linux服务器安装ntp server
2、修改ntpconf配置文件
vi /etc/ntpconf
restrict default nomodify
(允许任何IP的客户机都可以进行时间同步,如果是只允许某个网段的客户机进行时间同步可以这样写restrict 1058260 mask 2552552550 nomodify)
3、以守护进程启动ntpd
#/etc/rcd/initd/ntpd -c /etc/ntpconf -p /tmp/ntpdpid
#/etc/rcd/initd/ntpd start
二、配置时间同步客户机
ntpdate 101281425
hwclock -w
使用cron 定时同步
vi /var/spool/cron/root(或crontab -e)
增加一行,在每天的1点10分、9点10分、17点10分与时间同步服务器进行同步并写入BIOS
10 1 ,9,17 root /usr/sbin/ntpdate 101281425; /sbin/hwclock -w北京泰福特电子为您解答:
安装ntp,yum install ntp
Date 发现格式为EDT,我们需要修改为CST格式
[root@test ~]# mv /etc/localtime /etc/localtimebak
[root@test ~]# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
[root@test ~]# date
并用ntpdate 2089111250,同步网上的一台ntp服务器同步时间
vi/etc/ntpconf,修改配置文件,使能同步网上的ntp服务器
我们这里使用的是centos7不同于以往linux的 *** 作,对于开机自启动的调整,命令有所不同。 chkconfig --list查看非系统内置服务的自启动状态
systemctl enable ntpdservice //开机自启动
ntpq –p
表示目前使用的ntp server的状态
Ntpstat,可以看到已经同步了
显示所有已启动的服务 systemctl list-units --type=service
希望能帮助您,望采纳···
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)