1,如何在linux suse中配置NTP服务器
一个局域网中只需要一个NTP服务器,其他均为NTP客户端。选择NTP服务器的原则: 该服务器可以上网:可以与标准Internet的服务器进行同步时间。 Web服务器:数据库服务器:启动ntpd服务:选择YaST点击“系统”--> "系统服务(运行级别)"选择"ntp" ,点击左下方的“启用”,再点击“确定”点击“确定”选择是。NTP服务端配置完成。配置NTP客户端使用crontab命令,定时执行与服务端同步命令。 ssh root用户登陆,执行命令:linux-udly:~ # crontab –e输入以下内容0 */1 * * * /usr/sbin/sntp -P no -r 192.168.150.152 (对应的NTP服务器IP地址){0}
成都创新互联公司一直秉承“诚信做人,踏实做事”的原则,不欺瞒客户,是我们最起码的底线! 以服务为基础,以质量求生存,以技术求发展,成交一个客户多一个朋友!为您提供成都网站建设、网站制作、成都网页设计、微信平台小程序开发、成都网站开发、成都网站制作、成都软件开发、成都App制作是成都本地专业的网站建设和网站设计公司,等你一起来见证!
2,如何在 CentOS 中设置 NTP 服务器
1. LinuxNTP 客户端主机需要 ntpupdate 软件包来和服务器同步时间。可以轻松地使用 yum 或 apt-get 安装这个软件包。安装完软件包之后,用服务器的 IP 地址运行下面的命令。 # ntpdate 基于 RHEL 和 Debian 的系统命令都相同。2. Windows如果你正在使用 Windows,在日期和时间设置(Date and Time settings)下查找网络时间(Internet Time)。3. Cisco 设备如果你想要同步 Cisco 设备的时间,你可以在全局配置模式下使用下面的命令。 # ntp server 来自其它厂家的支持 NTP 的设备有自己的用于网络时间的参数。如果你想将设备和 NTP服务器同步时间,请查看设备的说明文档。一、搭建时间服务器1、在一台linux服务器安装ntp servertar zxvf ntp-4.2.6.tar.gzcd ntp-4.2.6./configure --prefix=/usr/local/ntp --enable-all-clocks --enable-parse-clocksmake && make install2、修改ntp.conf配置文件vi /etc/ntp.conf# Permit time synchronization with our time source, but do not# permit the source to query or modify the service on this system.#restrict default kod nomodify notrap nopeer noqueryrestrict default nomodify(允许任何IP的客户机都可以进行时间同步,如果是只允许某个网段的客户机进行时间同步可以这样写 restrict 10.58.26.0 mask 255.255.255.0 nomodify)restrict -6 default kod nomodify notrap nopeer noquery# Permit all access over the loopback interface. This could# be tightened as well, but to do so would effect some of# the administrative functions.restrict 127.0.0.1 restrict -6 ::1# Hosts on local network are less restricted.#restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap# Use public servers from the pool.ntp.org project.# Please consider joining the pool #server 0.rhel.pool.ntp.org(默认时间服务器)#server 1.rhel.pool.ntp.org(默认时间服务器)#server 2.rhel.pool.ntp.org(默认时间服务器)server 10.128.14.25 (手工设置的时间服务器)(如果是可以直连外网,可以使用LINUX默认提供的三组标准时间服务器,否则可以自己指定一个同步时间源)1. LinuxNTP 客户端主机需要 ntpupdate 软件包来和服务器同步时间。可以轻松地使用 yum 或 apt-get 安装这个软件包。安装完软件包之后,用服务器的 IP 地址运行下面的命令。 # ntpdate 基于 RHEL 和 Debian 的系统命令都相同。2. Windows如果你正在使用 Windows,在日期和时间设置(Date and Time settings)下查找网络时间(Internet Time)。3. Cisco 设备如果你想要同步 Cisco 设备的时间,你可以在全局配置模式下使用下面的命令。 # ntp server 来自其它厂家的支持 NTP 的设备有自己的用于网络时间的参数。如果你想将设备和 NTP服务器同步时间,请查看设备的说明文档。现在让我们来开始在 centos 上设置 ntp 服务器。 首先,我们需要保证正确设置了服务器的时区。在 centos 7 中,我们可以使用 timedatectl 命令查看和更改服务器的时区(比如,"australia/adelaide",lctt 译注:中国可设置为 asia/shanghai ) # timedatectl list-timezones | grep australia # timedatectl set-timezone australia/adelaide # timedatectl 继续并使用 yum 安装需要的软件 # yum install ntp 然后我们会添加全球 ntp 服务器用于同步时间。 # vim /etc/ntp.conf server 0.oceania.pool.ntp.org server 1.oceania.pool.ntp.org server 2.oceania.pool.ntp.org server 3.oceania.pool.ntp.org 默认情况下,ntp 服务器的日志保存在 /var/log/messages。如果你希望使用自定义的日志文件,那也可以指定。 logfile /var/log/ntpd.log 如果你选择自定义日志文件,确保更改了它的属主和 selinux 环境。 # chown ntp:ntp /var/log/ntpd.log # chcon -t ntpd_log_t /var/log/ntpd.log 现在初始化 ntp 服务并确保把它添加到了开机启动。 # systemctl restart ntp # systemctl enable ntp{1}
3,如何在 Windows Server 中配置权威时间服务器
1 时间服务器经常会碰到客户端机器需要和服务器在时间上保持同步,否则会出现各种问题,特别是有时间相关的触发功能的时候。 为解决各设备间时间统一的问题,我们可在网络中设置一台服务器使其作为基准时间,其它设备通过NTP协议与其同步时间。这样很容易做到各设备时间差异小于1s。 NTP----- Network Time Protocol 2 服务端配置 适用于Windows Server 2003以及Windows Sever 20081) 开放防火墙123 UDP端口;2) 运行中输入“gpedit.msc”;3) 展开“策略”下的“计算机配置”中的“管理模板\系统\Windows 时间服务\全局配置设置”; 4) 将其状态改变为“已启用”; 5) 改变AnnounceFlags参数值为5,6) 展开“策略”下的“计算机配置”中的“管理模板\系统\Windows 时间服务\时间提供程序\启用Windows NTP服务器”7) 将其状态改变为“已启用”;8) 在Windows 服务中启动Windows Time服务,并设置启动类型为“自动”;9) 完成。 3 客户端配置 适用于Windows XP、Windows Server 2003、Windows Vista、Windows 7以及Windows Sever 2008。1) 运行中输入“gpedit.msc”; 2) 展开“策略”下的“计算机配置”中的“管理模板\系统\Window...Windows 时间服务\.xxx.xxx。点击 [ 应用 ] 并按 [ 立即更新 ] 可直接同步; 8) 在Windows 服务中启动Windows Time服务;时间提供程序\、Windows 7以及Windows Sever 20081 时间服务器经常会碰到客户端机器需要和服务器在时间上保持同步.xxx”.xxx;系统\,并设置启动类型为“自动”;8) 在Windows 服务中启动Windows Time服务,并设置启动类型为“自动”;8/,在 [ 服务器 ] 中填入“xxx,还是出现“时钟在2013/Windows 时间服务\:xxx; 6) 改变NtpServer参数中的IP为时间服务器地址,否则会出现各种问题,还是出现“时钟在2013/; 4) 展开“策略”下的“计算机配置中的“管理模板\:12,我们可在网络中设置一台服务器使其作为基准时间;配置Windows NTP客户端” 5) 将其状态改变为“已启用”.xxx;27 12。 NTP----- Network Time Protocol2 服务端配置 适用于Windows Server 2003以及Windows Sever 20081) 开放防火墙123 UDP端口;Windows 时间服务\,特别是有时间相关的触发功能的时候; 5) 改变AnnounceFlags参数值为5:12。看是否出现“windows在于XXX进行同步时出错”的信息;2) 运行中输入“gpedit;9) 完成。看是否出现“windows在于XXX进行同步时出错”的信息;系统\;3) 展开“策略”下的“计算机配置”中的“管理模板\、Windows Vista;时间提供程序\、Windows Server 2003;启用Windows NTP服务器”7) 将其状态改变为“已启用”;27 12; 4) 将其状态改变为“已启用”.msc”;Windows 时间服务\; 2) 展开“策略”下的“计算机配置”中的“管理模板\时间提供程序\系统\;7) 改变Type参数NTP,打开 [ 时间和日期 属性 ] 设置对话框 10)选择 [ Internet时间 ] 标签11) 选中 [ 自动与Internet时间服务器同步 ] 选项;启用Windows NTP客户端” 】3) 将其状态改变为“已启用”;8/;9)双击任务栏右下角“时间”.xxx;系统\:00与XXX同步成功”12)点击 [ 应用 ] 并按 [ 立即更新 ] 可直接同步。 为解决各设备间时间统一的问题,0x9。1) 运行中输入“gpedit.msc”。这样很容易做到各设备时间差异小于1s。 3 客户端配置 适用于Windows XP,6) 展开“策略”下的“计算机配置”中的“管理模板\全局配置设置”,其它设备通过NTP协议与其同步时间配置 windows 时间服务以使用内部硬件时钟 警告:如果使用注册表编辑器或其他方法错误地修改了注册表,则可能会出现严重问题。这些问题可能需要重新安装操作系统才能解决。microsoft 不能保证可以解决这些问题。修改注册表需要您自担风险。 要将 pdc 主机配置为不使用外部时间源,请更改 pdc 主机上的公告标志。pdc 主机是存放域的林根 pdc 主机角色的服务器。这种配置会强制 pdc 主机将它自身宣布为可靠的时间源,从而使用内置的互补金属氧化物半导体 (cmos) 时钟。要将 pdc 主机配置为使用内部硬件时钟,请按照下列步骤操作: 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。 找到并单击下面的注册表子项: hkey_local_machine\system\currentcontrolset\services\w32time\config\announceflags 在右窗格中,右键单击“announceflags”,然后单击“修改”。 在“编辑 dword 值”的“数值数据”框中键入 a,然后单击“确定”。 退出注册表编辑器。 在命令提示符处,键入以下命令以重新启动 windows 时间服务,然后按 enter: net stop w32time && net start w32time 配置 windows 时间服务以使用外部时间源 要将内部时间服务器配置为与外部时间源同步,请按照下列步骤操作: 将服务器类型更改为 ntp。为此,请按照下列步骤操作: 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。 找到并单击下面的注册表子项: hkey_local_machine\system\currentcontrolset\services\w32time\parameters\type 在右窗格中,右键单击“type”,然后单击“修改”。 在“编辑值”的“数值数据”框中键入 ntp,然后单击“确定”。 将 announceflags 设置为 5。为此,请按照下列步骤操作: 找到并单击下面的注册表子项: hkey_local_machine\system\currentcontrolset\services\w32time\config\announceflags 在右窗格中,右键单击“announceflags”,然后单击“修改”。 在“编辑 dword 值”的“数值数据”框中键入 5,然后单击“确定”。 启用 ntpserver。为此,请按照下列步骤操作: 找到并单击下面的注册表子项: hkey_local_machine\system\currentcontrolset\services\w32time\timeproviders\ntpserver 在右窗格中,右键单击“enabled”,然后单击“修改”。 在“编辑 dword 值”的“数值数据”框中键入 1,然后单击“确定”。 指定时间源。为此,请按照下列步骤操作: 找到并单击下面的注册表子项: hkey_local_machine\system\currentcontrolset\services\w32time\parameters\ntpserver 在右窗格中,右键单击“ntpserver”,然后单击“修改”。 在“编辑值”的“数值数据”框中键入 peers,然后单击“确定”。 注意:peers 是一个占位符,应替换为您的计算机从中获取时间戳的对等端列表(以空格分隔)。列出的每个 dns 名称都必须是唯一的。必须在每个 dns 名称后面附加 ,0x1。如果不在每个 dns 名称后面附加 ,0x1,则在步骤 5 中所做的更改将不会生效。 选择轮询间隔。为此,请按照下列步骤操作: 找到并单击下面的注册表子项: hkey_local_machine\system\currentcontrolset\services\w32time\timeproviders\ntpclient\specialpollinterval 在右窗格中,右键单击“specialpollinterval”,然后单击“修改”。 在“编辑 dword 值”的“数值数据”框中键入 timeinseconds,然后单击“确定”。 注意:timeinseconds 是一个占位符,应替换为您希望各次轮询之间的间隔秒数。建议值为 900(十进制)。该值将时间服务器配置为每隔 15 分钟轮询一次。 配置时间校准设置。为此,请按照下列步骤操作: 找到并单击下面的注册表子项: hkey_local_machine\system\currentcontrolset\services\w32time\config\maxposphasecorrection 在右窗格中,右键单击“maxposphasecorrection”,然后单击“修改”。 在“编辑 dword 值”的“基数”框中单击以选择“十进制”。 在“编辑 dword 值”的“数值数据”框中键入 timeinseconds,然后单击“确定”。 注意:timeinseconds 是一个占位符,应替换为适当的值,如 1 小时 (3600) 或 30 分钟 (1800)。您选择的值将因轮询间隔、网络状况和外部时间源而异。 找到并单击下面的注册表子项:hkey_local_machine\system\currentcontrolset\services\w32time\config\maxnegphasecorrection 在右窗格中,右键单击“maxnegphasecorrection”,然后单击“修改”。 在“编辑 dword 值”的“基数”框中单击以选择“十进制”。 在“编辑 dword 值”的“数值数据”框中键入 timeinseconds,然后单击“确定”。 注意:timeinseconds 是一个占位符,应替换为适当的值,如 1 小时 (3600) 或 30 分钟 (1800)。您选择的值将因轮询间隔、网络状况和外部时间源而异。 退出注册表编辑器。 在命令提示符处,键入以下命令以重新启动 windows 时间服务,然后按 enter: net stop w32time && net start w32time{2}
网页标题:ntp服务器设置,如何在linuxsuse中配置NTP服务器
文章URL:
http://6mz.cn/article/icpgcp.html