Ⅰ 怎么调整服务器NTP校时频率
修改NTP服务时间同步间隔
NTP服务的时间同步间隔默认是5分钟,您可以根据业务需求自定义同步间隔。请按以下步骤修改时间同步间隔:
远程连接Windows实例。
单击开始,在底部单击下拉按钮,然后单击运行,在运行对话框中执行命令regedit。
在注册表编辑器的左侧目录树中,找到HKEY_LOCAL_MACHINE>SYSTEM>CurrentControlSet>Services>W32Time>TimeProviders>NtpClient,并双击SpecialPollInterval键值。
在编辑 DWORD (32 位)值对话框中,在基数栏里选择十进制,并按需要填写数值数据。填入的数值即是您需要的同步时间间隔(单位为秒)。
单击确定,完成修改操作。
Ⅱ windows怎样设置自定义时间服务器
一、服务端设置:x0dx0a因为默认情况下,WINDOWS SERVER 2003 是作为NTP客户端工作的 ,所以必须通过修改注册表,以使系统作为NTP服务器运行。注意,工作之前请先备份注册表文件。x0dx0ax0dx0a1、通过开始菜单,输入regedit命令后打开注册表设定画面,此时请一定备份注册表文件。x0dx0ax0dx0a2、修改以下选项的键值x0dx0aHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\x0dx0aNtpServer内的“Enabled”设定为1,打开NTP服务器功能x0dx0ax0dx0a3、修改以下键值x0dx0aHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\x0dx0aAnnounceFlags设定为5,该设定强制主机将它自身宣布为可靠的时间源,从而使用内置的互补金属氧化物半导体(CMOS) 时钟。x0dx0ax0dx0a4、在dos命令行执行以下命令,确保以上修改起作用x0dx0anet stop w32timex0dx0anet start w32timex0dx0ax0dx0a推荐计划;如果该服务器和internet连接,那么为了避免服务器和internet上的ntp同步,最好追加以下配置:x0dx0aHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\x0dx0aNtpClient的“enable”设定为0 以防止作为客户端自动同步外界的时间服务x0dx0ax0dx0a二、客户设置:x0dx0a1、指定主时间服务器。在DOS方式输入“net time /setsntp:ntp.sjtu.e.cn”,这里我们指定ntp.sjtu.e.cn是主时间服务器,也可以是其它地址(210.72.145.44)。x0dx0ax0dx0a2、自由设定XP时间同步间隔:x0dx0aHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\x0dx0aNtpClient的“SpecialPollInterval”默认设定为604800(或86400)x0dx0ax0dx0aPS:x0dx0a对话框中的“基数栏”选择到“十进制”上,显示的数字正是自动对时的间隔(以秒为单位),比如默认的604800就是由7(天)×24(时)×60(分)×60(秒)计算来的如果您想让WINODWS以多长时间自动对时,只要按这个公式算出具体的秒数
Ⅲ python使用NTPClient 在命令行没出错,使用脚本时出错
是python 3版本吧,要用urllib.parse
import urllib.parse
import urllib.request
url = ''
user_agent = 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'
values = {'name' : 'WHY',
'location' : 'SDU',
'language' : 'Python',
'ie' : 'utf-8',
'wd' : 'python' }
headers = { 'User-Agent' : user_agent }
data = urllib.parse.urlencode(values)
#data=data.encode(encoding='UTF8')
req = urllib.request.Request(url+'?'+data)
#, data, headers)
response = urllib.request.urlopen(req)
the_page = response.read()
print(the_page.decode('UTF8'))