[求助]局域网时间同步问题求解决办法……

[求助]局域网时间同步问题求解决办法……,第1张

因为一批机器主板电池没电,换过电池以后,时间就不相同了。原本想用远程调用命令 net time \\server /set /y来和服务器同步,结果不晓得是由于是 pubwinEP的问题还是冰点60的问题,出现了,C:\Documents and Settings\Administrator>net time \\1921680203 /set /y\\1921680203 的当前时间是 2006/12/10 上午 08:14发生系统错误 1314。客户端没有所需的特权。要求解决办法,能远程调用的,(客户机留有短程调用通道)

你好,正好您提出这个问题我也复习一下。之前实验也遇到过一样的问题,后来是发现防火墙阻止了123端口导致客户端无法与123端口连接。您可以检查下是否防火墙或者SELinux没有关闭,或是安全组策略没有开放123端口?

具体过程我是这样做的,我这里就以服务器本地时间为同步标准:

·设置本地时间(这里我随便设了2008年):

·编辑配置文件(主要是17、18、19这三行)

·启动服务:

=====================客户端的===================

·看看客户端的当前时间:2018年XX月XX日

·同步时间(同步成功!出现offset -多少秒偏差):

NTP我是这样做的,您可以参考下做法上有什么不一样。水平有限,如果有本步骤错误,请指出批评!

1、先把两台服务器电池换换,然后在手动改好时间

2、想办法让他们都通过网络连到某台,电脑(或者找一台NTP时间服务器),以这台电脑或NTP服务器为时间源分别校准时间

3、或者把两电脑之间直接连接,一台作为时间源,令一台以这台为时间源同步。

4、如需NTP服务器可以找我

一、服务器配置

1安装ntp

yum install ntp -y

2修改ntp配置文件

vi /etc/ntpconf

restrict 19216810 mask 2552552550 nomodify notrap

#server 2centospoolntporg

server 0asiapoolntporg

server 1asiapoolntporg

server 2asiapoolntporg

server 3asiapoolntporg

注:服务端的配置文件内网的配置不略有不同,如果内网有很多机器,只需要配置一台外网机器服务端,然后配置内网的,安装方式都一样,只是内网的配置文件/etc/ntpconf略有不同。

nomodify - 用户端不能更改ntp服务器的时间参数

noquery - 用户端不能使用ntpq,ntpc等命令来查询ntp服务器

notrap - 不提供trap远端登陆

3启动

/etc/rcd/initd/ntpd start

4设置开机启动

chkconfig ntpd on

5查询网络中的NTP服务器,同时显示客户端和每个服务器的关系

ntpq -p 其中,

remote - 本机和上层ntp的ip或主机名,“+”表示优先,“”表示次优先

refid - 参考上一层ntp主机地址

st - stratum阶层

when - 多少秒前曾经同步过时间

poll - 下次更新在多少秒后

reach - 已经向上层ntp服务器要求更新的次数

delay - 网络延迟

offset - 时间补偿

jitter - 系统时间与bios时间差

6内网客户端配置

安装及启动方式都一样,只是server的配置不一样,把server的配置,修改成连接外网的那台内网IP

  server 19216818

linux可以通过命令去取世界时间,命令格式如下ntpdate -s timewindowscom前提是需要该linux能够上网,需要自动更新的话,加入系统计划任务即可。按照你需要的每小时或者每分钟去校准即可。若在内网,你可以自己搭建一个时间服务器,有windows的,也有linux的。这里就不再说了。

Ntp时间同步可以直接在windows里面开启设置即可,具体操作如下,

开启 NTP Client 服务

1、打开 powershell 终端, 输入:gpeditmsc,打开组策略管理器

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

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

4、将 Ntp Server项,输入将要同步到的时间服务器IP地址(这里输入阿里云的ntp服务器地址: timepoolaliyuncom),注意 0x9 或 0x1 必须要有;在 类型 项, 选择 NTP;点击 应用、确定 按钮;

5、启动 NTP 客户端;启用NTP客户端;点击 应用、确定 按钮;

6、执行下面命令更新组策略

gpupdate /force

7、检查W32Time服务是否启动,启动类型是否是 自动启动

设置NTP服务器地址,跟组策略一样

在命令提示符下键入以下命令(PeerList 是以逗号分隔的DNS 名称或时间源IP 地址列表):

C:\> w32tm /config /syncfromflags:MANUAL /manualpeerlist:"168123,0x08 168456,0x08" /update

C:\> w32tm /resync /rediscover

完成后输入以下命令查看当前时间服务器设置

C:\> w32tm /query /peers

可以进入命令行模式,查看当前Windows Time服务运行情况:

C:\>w32tm /query /status

手动启动w32time服务

C:\>net start w32time

C:\>net stop w32time

(1)服务器不能上网,当前环境有ntpd服务器

在第4步里把ntp server的地址改为内网ntpd服务器的地址即可

(2)服务器必须要能上网,使用公网上的ntpd服务器,例如阿里云的ntpd服务器

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » [求助]局域网时间同步问题求解决办法……

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情