2022
我们一起努力

Windows Server 2008虚拟机配置NTP服务器

Windows Server 2008虚拟机配置NTP服务器

文章部分内容引用自晓刚BK的博客https://blog.51cto.com/13563504/2061333

  1. 打开windows注册表
    在开始菜单栏中,点击“运行”输入regedit。

  2. 设定NTP 服务器类型
    修改注册表,进入 "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters" 目录,查看[Type]的键值是否为”NTP”,如果不是,修改为“NTP”。 默认情况下Type值为NTP。
  3. 设定授权时间服务器
    进入 "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config"目录,将[AnnounceFlags]的键值修改为5。默认值为10。

  4. 启用NTP服务器
    进入"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer"目录,将[Enabled]键值修改为1。默认值为0。

  5. 重启W32Time(Windows Time)服务
    打开开始菜单输入“CMD”在命令行模式下输入:
    net stop w32time && net start w32time 重启一下win32time服务。
    或者在运行中输入services.msc,进入服务,启动Windows Time服务。

  6. 在系统服务中设置Windows Time服务启动模式为自动
    在运行中输入services.msc,进入服务,选择Windows Time服务,将其启动模式设置为自动。
    注意:在设置为自动后,重启服务器做一下测试,Windows Time服务能否正常启动。在我进行实际操作的时候,发现重启服务器后,自动模式下windows Time服务无法正常启动,最后设置为自动(延时)模式才能正常启动。

    Windows Server 2008虚拟机配置NTP服务器
  7. 确定防火墙允许UDP123端口访问

    打开开始菜单输入“CMD”在命令行模式下输入:
    netsh firewall add portopening protocol = UDP port =123 name = NTPSERVER

    也可以通过控制面板修改防火墙。

  8. NTP服务器是一台虚拟机时,拒绝虚拟机从ESXI主机同步时间。
    当你的NTP服务器是一台虚拟机时,首先要关闭vmware Tools的“同步客户机时间与主机时间”选项。
    如果不关闭此选项,VMware Tools每隔一段时间就会将虚拟机的时间跟ESXI主机时间同步,造成时钟不准。

    关闭“同步客户机时间与主机时间”,只能够确保在开机状态下,虚拟机不跟ESXI主机同步时间,当虚拟机关机重启时,虚拟机会强制去同步ESXI主机的时间,这时候需要对虚拟机的VMX文件进行修改,以杜绝此问题的发生。
    需要在VMX文件中添加以下代码

    tools.syncTime = "0"
    time.synchronize.continue = "0"
    time.synchronize.restore = "0"
    time.synchronize.resume.disk = "0"
    time.synchronize.shrink = "0"
    time.synchronize.tools.startup = "0"
    time.synchronize.tools.enable = "0"
    time.synchronize.resume.host = "0"

    更改后虚拟机完全不会再跟ESXI主机同步时间。

赞(0)
文章名称:《Windows Server 2008虚拟机配置NTP服务器》
文章链接:https://www.fzvps.com/54477.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!