常用的NTP服务器有哪些_国内常用ntp服务器地址

常用的NTP服务器有哪些_国内常用ntp服务器地址,第1张

1、首先使用组合键WINR启动运行窗口,在打开的窗口中输入regedit,点击确定按钮。

2、输入HKEY_LOCAL_MACHINESYSTEM\ServicesW32TimeConfig,找到Config目录,双击Config目录下的。

3、把注册表项的值设定为5,点击确定按钮。

4、HKEY_LOCAL_MACHINESYSTEM\ServicesW32TimeTimeNtpServer,再输入注册表路径,双击NtpServer下的Enabled文件。

5、把Enabled的值设定为1,点击确定按钮。

6、然后打开命令提示符窗口,输入netstopw32time停止服务,再输入netstartw32time启动服务。

7、输入命令w32tm/stripchart/computer:127001,有时间回显说明配置成功了。

更换NTP服务器地址。可以更换NTP服务器地址试试,一般情况下,使用其他可用的NTP服务器地址就可以解决问题。中国移动NTP是一个基于NTP协议的服务器,由中国移动公司提供,它能够向终端用户提供准确、可靠的时间同步服务,为移动终端应用提供准确的时间信息,以改善系统运行的稳定性和性能。

时间自动同步服务器的域名。
timenistgov是美国标准技术院的时间自动同步服务器的域名。根据您的区域设置和IP地址的区域分布不同,不同的服务器域名适用于不同区域。
timenistgov是美国标准技术院的时间自动同步服务器的域名。也就是从WindowsNT40Workstation时代开始就有的。后来美国标准技术院又新增了time-anistgov、time-bnistgov、time-nwnistgov。

路由器中很多规则的设置与时间、日期相关,路由器的系统时间正常是规则生效的保证,如果时间不准确,请按照以下方法排查:
当前NTP服务器可能不可用,建议尝试更换一个可用的NTP服务器地址,如国家授权的NTP服务器(IP地址:2107214544)等尝试。
设置方法:在 系统设置 >> 时间设置 中,配置NTP服务器后,保存即可。
UDP 123端口即网络时间协议NTP所用到的端口。将电脑与路由器前端的宽带线路直接连接,检查电脑是否可以获取到正确的网络时间。如果电脑也获取不到,说明前端的宽带服务商屏蔽了123端口。
建议联系宽带服务商确认问题。
路由器当交换机使用时(即WAN口未接网线,仅使用LAN口作为交换机),路由器将无法获取到GMT时间。

如果你要获取的是Internet时间,可以使用NTP服务。

NTP概念简介 
Network Time Protocol(NTP)是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议攻击。

java实现:

import javaioInputStream;
import javanetSocket;
public class TimeUtil {
    public static final int DEFAULT_PORT = 37;//NTP服务器端口
    public static final String DEFAULT_HOST = "time-nwnistgov";//NTP服务器地址
    private TimeUtil() {
    };
    public static long currentTimeMillis(Boolean sync) {
        if (sync != null && syncbooleanValue() != true)
            return SystemcurrentTimeMillis();
        try {
            return syncCurrentTime();
        } catch (Exception e) {
            return SystemcurrentTimeMillis();
        }
    }
    public static long syncCurrentTime()  throws Exception {
        // The time protocol sets the epoch at 1900,
        // the java Date class at 1970 This number
        // converts between them
        long differenceBetweenEpochs = 2208988800L;
        // If you'd rather not use the magic number uncomment
        // the following section which calculates it directly
        /
          TimeZone gmt = TimeZonegetTimeZone("GMT"); Calendar epoch1900 =
          CalendargetInstance(gmt); epoch1900set(1900, 01, 01, 00, 00, 00);
          long epoch1900ms = epoch1900getTime()getTime(); Calendar epoch1970
          = CalendargetInstance(gmt); epoch1970set(1970, 01, 01, 00, 00, 00);
          long epoch1970ms = epoch1970getTime()getTime();
          
          long differenceInMS = epoch1970ms - epoch1900ms; long
          differenceBetweenEpochs = differenceInMS/1000;
         /
        InputStream raw = null;
        try {
            Socket theSocket = new Socket(DEFAULT_HOST, DEFAULT_PORT);
            raw = theSocketgetInputStream();
            long secondsSince1900 = 0;
            for (int i = 0; i < 4; i++) {
                secondsSince1900 = (secondsSince1900 << 8) | rawread();
            }
            if (raw != null)
                rawclose();
            long secondsSince1970 = secondsSince1900 - differenceBetweenEpochs;
            long msSince1970 = secondsSince1970  1000;
            return msSince1970;
        } catch (Exception e) {
            throw new Exception(e);
        }
    }
}

中国大概能用的NTP时间服务器 
     server 133100118 prefer 
     server 2107214544 
     server 20311718036 //程序中所用的 
     server 131107110 
     server timeasiaapplecom 
     server 642369653 
     server 1301491721 
     server 669268246 
     server >

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12645685.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存