您的位置:首页 > 编程语言 > PHP开发

Windows 2012 R2 服务器 NTP

2016-11-26 11:17 148 查看

Windows 2012 R2 服务器NTP

开启 NTP Server服务

将服务器类型更改为NTP。为此,请按照下列步骤操作:

登录到服务器上,打开 shell 终端,输入:

$ regedit


执行上述命令后,将打开设置对话框,按照如下路径:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type


鼠标双击
Type
文件;

弹出对话框,在
数据数值(V)
项输入
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


双击
Enabled
文件。

编辑DWORD 值
数值数据
框中键入
1
,然后单击
确定
按钮。

关闭注册表编辑器;

重启Windows时间服务;

$ net stop w32time
$ net start w32time


加入防火墙规则,打开端口123 ,命令提示符:

$ netsh firewall add portopening protocol = UDP port =123 name = NTPSERVER


设置 Windows 时间服务

打开 shell 终端, 输入:

$ gpedit.msc


执行上述命令后,计算机策略对话框打开,按照如下路径
计算机配置\管理模板\系统\windows 时间服务\时间提供程序
找到服务器设置文件

双击
启用 Windows NTP 服务器
,显示状态
已启用
即可;

修改本地服务设置

在 shell 终端,输入如下命令:

$ services.msc


打开本地服务设置对话框:

找到
Windows Time
文件,双击文件,如图:



启动类型
项选择
自动(延时启动)
;

单机
应用
,
确定
按钮,完成设置;

查看防火墙是否修改

按照如下,进行选择:

开始\控制面板\系统和安全\Windows防火墙


选择
高级设置




选择
入站规则
右侧可以看到
NTPSERVER
规则,防火墙规则设置成功;



开启 NTP Client 服务

注:如果物理服务器需要与上游时间服务器进行时间同步,则需要开启 NTP Client 服务

打开 shell 终端, 输入:

$ gpedit.msc


执行上述命令后,计算机策略对话框打开,按照如下路径
计算机配置\管理模板\系统\windows 时间服务\时间提供程序
找到服务器设置文件

双击
配置 Windows NTP 客户端
,显示
配置 Windows NTP 客户端


Ntp Server
项,输入将要同步到的时间服务器IP地址,注意 0x9 或 0x1 必须要有;

类型
项, 选择
NTP
;

点击
应用
确定
按钮;

启动 NTP 客户端



点击
应用
确定
按钮;

完成 NTP Client 的设置;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  windows 服务器 NTP