同步时间与NTP Linux和Windows

[ 612 查看 / 0 回复 ]

概述: 使用网络时间协议将确保精确的时间同步的关键存在于你的Linux和Windows服务器,如果你希望你的Linux机器连接到Windows域。

有很多原因,你应该把你的Linux和正确的时间设置大量的Windows服务器。 最明显的(和恼人的)是,一个没有正确的时间,你的Linux机器将无法连接到Windows域。 您也可以与您的电子邮件和Web服务器的配置时,时间不正确(发送电子邮件是来自未来的从来就不是一个好主意)陷入困境。 那么,你如何避免这种情况? 你一定要不断地重新设置你的机器的时间? 而不是使用手动配置号,你应该建立你的服务器使用NTP(网络时间协议)都让他们随时掌握正确的时间。


windows服务器的设置
有一个很简单的方式来设置您的Windows服务器操作系统(2000年和以后)使用外部时间服务器。 要做到这一点只要按一下这个 Fixit链接 和注册表项必要改变将会改变,你的服务器将开始更新时间从外部来源。

如果你是管理员的DIY视窗更多,你会想知道这是注册表编辑通过点击链接的修复它制成。 在这里,他们是:(注意:Windows注册表是不是所有的用户都有资格使用要确保你的注册表备份,然后再进行任何更改的工具。。):

HKEY_LOCAL_MACHINE \系统\ CurrentControlSet \服务\ W32Time的\参数\型号

右键单击类型,然后选择修改。 更改在数值数据框中的条目为NTP,然后单击确定。

HKEY_LOCAL_MACHINE \系统\ CurrentControlSet \服务\ W32Time将\配置\ AnnounceFlags
右键单击AnnounceFlags并选择修改。 在编辑D字数值数据更改为5,然后点击确定。

HKEY_LOCAL_MACHINE \系统\ CurrentControlSet \服务\ W32Time将\ TimeProviders \ NtpServer

在右窗格中,右键单击启用并选择修改。 在编辑D字数值数据更改为1,单击确定。

HKEY_LOCAL_MACHINE \系统\ CurrentControlSet \服务\ W32Time的\参数

在右窗格中,右键单击NtpServer并选择修改。 数值数据更改为同行和单击确定。

HKEY_LOCAL_MACHINE \系统\ CurrentControlSet \服务\ W32Time将\ TimeProviders \程序NtpClient \ SpecialPollInterval

在右窗格中,右键单击SpecialPollInterval并选择修改。 数值数据更改为秒(其中seconds是一个数字,代表之间的民调秒数额; 900秒,是理想的),然后单击确定。

HKEY_LOCAL_MACHINE \系统\ CurrentControlSet \服务\ W32Time将\配置\ MaxPosPhaseCorrection

在右窗格中,右键单击MaxPosPhaseCorrection和选择修改。 数值数据更改为秒(其中seconds是一个数字代表积极更正用秒为单位,这是用正确的时区和其他问题)。

HKEY_LOCAL_MACHINE \系统\ CurrentControlSet \服务\ W32Time将\配置\ MaxNegPhaseCorrection

在右窗格中,右键单击MaxNegPhaseCorrection并选择修改。 数值数据更改为秒(其中seconds是一个数字代表负更正用秒为单位,这是用正确的时区和其他问题)。

一旦你取得了最后的注册表编辑,退出注册表编辑器,然后单击开始|运行,输入以下命令:

净停止W32Time将&&网络启动W32Time将你的Windows机器将开始同步时间在设定的时间间隔一个外部服务器。


到Linux服务器
为了获得NTP的启动和运行您首先必须安装在计算机上的NTP守护进程。 这是很简单,因为ntpd会在你的默认存放位置。 因此,在考虑到这一点,打开一个终端窗口并发出了(取决于您使用的是哪个发行)以下命令之一。 注意:如果您使用的非sudo的分布,你需要先su到root用户。 一旦你具有管理权限的问题,以下之一:

•命令和apt - get安装的NTP (用于基于Debian的系统)。
•百胜安装的NTP (红帽的系统)。
•的urpmi的NTP (有关的Mandriva的系统)。
•zypper的NTP (对于SUSE的系统)
安装后,您的NTP系统应预先配置正确使用NTP服务器的时间。 但是,如果你想改变你的服务器使用,你需要编辑/ etc / ntp.conf文件。 在这个文件中要添加(或编辑)线,以反映您的NTP需求。 看起来像一个条目:

SERVER_ADDRESS [选项]凡SERVER_ADDRESS是你的服务器要使用[选项]选项是可用的地址。 可用的选项,有两个可能是您感兴趣的:

•iburst :使用此选项时,配置的服务器不可达。 此选项将服务器发出阵阵八包,而不是默认时,其中一个尝试重新连接到。
•动态 :使用此选项,如果目前的NTP服务器是无法访问(但会在某些点到达)。
默认情况下,在/ etc / ntp.conf中  文件将类似于此:

服务器0.debian.pool.ntp.org iburst动态服务器1.debian.pool.ntp.org iburst动态服务器2.debian.pool.ntp.org iburst动态服务器3.debian.pool.ntp.org iburst动态多台服务器的使用,以保证连接。 如果一台服务器不可用,另一个人会拿起职责。

当你什么都有了正确设置,输入以下命令:

须藤的/ etc / init.d /的NTP的启动 (以Debian为基础的计算机)或 的/ etc / rc.d / init.d中/ NTP的启动 (在大多数其他机器:。注意您将需要首先 苏 为根用户这个命令工作)。

您的机器现在应该开始同步其与NTP配置的服务器时间。

最后的想法

这似乎是一个任务,应该是不必要的,但在某些系统和配置,精确的时间是至关重要的。 无论你是在职注册网页,电子邮件,或试图连接到一个Windows域,保持正确的时间将永远只是简单或根本任务,无论是正确的。
您还可以了解卡王卡皇PF防火墙过滤日志http://www.kawang-tw.com/gonggao/PFfanghuoqiang-109/
分享 转发
<a href="http://www.kawang-tw.com">卡王卡皇</a>
TOP