Windows作为NTP同步时间的服务器时,需要的设置(Linux时间同步)
2016-06-23 15:12
941 查看
“开始”--》“运行”--》输入“regedit”打开注册表。找到NetSerVer这一项,具体见插图,里面很详细。
将NetSerVer下Enabled的值设置为 1。
修改以下键值 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config里的“AnnounceFlags”设置为“5”,表示强制主机将它自身宣布为可靠的时间源,从而使用CMOS时钟。如果设置为“a”,则表示为采用外面的时间服务器。
重启Win32Time服务执行如下命令: net
stop w32time && net start w32time。
服务器端设置:
默认情况下,服务器Windows2003
Server是作为时间同步客户端的。你可以双击系统时间,在“Internet时间”属性页里有时间同步的设置,显然系统默认是作为客户端的。所以,必须通过修改设置,使系统作为时间同步的服务端。
1, 修改注册表以下项的键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer内的“Enabled”设置为“1”,打开时间同步服务功能。
2, 修改以下键值 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config里的“AnnounceFlags”设置为“5”,表示强制主机将它自身宣布为可靠的时间源,从而使用CMOS时钟。如果设置为“a”,则表示为采用外面的时间服务器。
3, 重启Win32Time服务执行如下命令: net
stop w32time && net start w32time
客户端设置:
1,客户端的设定更改注册表即可。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient里的“SpecialPollInterval”时间间隔(单位为秒,43200为12小时); “SpecialPollTimeRemaining”时间同步的服务器,格式为:“IP
address,0”,例如:192.168.1.1,0。
2,重启win32time服务 net
stop w32time && net start w32time 这样,设置完成了,无需重启电脑。如果想立刻时间的变化,可以把时间设置成1、2秒。
Linux时间同步示例:
将NetSerVer下Enabled的值设置为 1。
修改以下键值 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config里的“AnnounceFlags”设置为“5”,表示强制主机将它自身宣布为可靠的时间源,从而使用CMOS时钟。如果设置为“a”,则表示为采用外面的时间服务器。
重启Win32Time服务执行如下命令: net
stop w32time && net start w32time。
服务器端设置:
默认情况下,服务器Windows2003
Server是作为时间同步客户端的。你可以双击系统时间,在“Internet时间”属性页里有时间同步的设置,显然系统默认是作为客户端的。所以,必须通过修改设置,使系统作为时间同步的服务端。
1, 修改注册表以下项的键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer内的“Enabled”设置为“1”,打开时间同步服务功能。
2, 修改以下键值 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config里的“AnnounceFlags”设置为“5”,表示强制主机将它自身宣布为可靠的时间源,从而使用CMOS时钟。如果设置为“a”,则表示为采用外面的时间服务器。
3, 重启Win32Time服务执行如下命令: net
stop w32time && net start w32time
客户端设置:
1,客户端的设定更改注册表即可。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient里的“SpecialPollInterval”时间间隔(单位为秒,43200为12小时); “SpecialPollTimeRemaining”时间同步的服务器,格式为:“IP
address,0”,例如:192.168.1.1,0。
2,重启win32time服务 net
stop w32time && net start w32time 这样,设置完成了,无需重启电脑。如果想立刻时间的变化,可以把时间设置成1、2秒。
Linux时间同步示例:
void NTPTimeCmd() { printf("Time synchronization:\n"); char cmd[1024] = {0}; sprintf(cmd, "ntpdate %s", g_conf.ntpTime); system(cmd); }
相关文章推荐
- linux groupmems命令
- VM虚拟机中CentOS6.4操作系统安装一
- 阿里云服务器修改MySQL初始密码---Linux学习笔记
- 解决mint17-linux里chrome一搞就弹出“登陆密钥环”的框框
- linux下 目录(扩容)挂载磁盘
- linux 脚本实现批量ssh远程kill进程
- linux双机ssh互信方法总结
- centos5.5 安装git
- CentOS安装7z工具
- Linux安装软件No Key的解决办法
- 16个Linux服务器监控命令
- chmod 权限777 是什么意思(Unix和Linux的各种操作系统下)
- windows和linux 下搭建maven 私库 nexus
- 虚拟机里linux系统安装 CentOS 64-bit(6.4版本)——笔记
- CentOS7 下安装 Cacti0.8.8h 笔记
- Linux如何更改VirtualBox虚拟机的磁盘容量--gparted合并分区(不能扩展主分区不足点,需要配置LiveCD使用)
- Linux 下安装 Blackfin 交叉编译工具链
- Linux find 用法
- linux下修改dedecms,common.inc.php权限后,后台刷新,权限仍为777
- 基于CentOS 6.8的OpenStack手动安装-环境配置