linux ntpd 多长时间同步时间

2024-11-27 18:42:56
推荐回答(1个)
回答1:

执行ntpdatexxx.xxx.xxx.xxx(ntp服务器地址)。Linux下配置NTP服务器配置方法:1、ntp服务安装NTP服务在RHEL5.x中式默认安装的软件包,可用rpm-qa|grepntp检查是否安装,如果未安装可使用如下命令安装与删除NTP服务器软件包#使用rpm方式安装rpm-ivhntp-4.2.2p1-8.el5.i386.rmp#使用yum方式安装yum-yinstallntp.i*#使用rpm方式删除rpm-entp-4.2.2pl-8.el5.i386.rpm#使用yum方式删除yum-yremoventp.i*2、ntp服务配置在ntp服务安装完成后,需要修改ntp服务配置文件。ntp服务主配置文件/etc/ntp.conf2.1ntp服务的启动、暂停NTP属于systemV服务,其启动、暂停相关命令如下:#启动servicentpdstart#停止Servicentpdstop#重新加载servicentpdreload#查看当前启动状态servicentpdstatus2.2ntp服务自动加载设置ntp服务下一次开机运行状态可通过命令配置#在运行级别2、3、4、5上设置为自动运行chkconfigntpdon#在运行级别2、3、4、5上设置为不自动运行chkconfigntpdoff#在运行级别3、5上设置为自动运行chkconfigntpd--level35on#在运行级别3、5上设置为不自动运行chkconfigntpd--level35off2.3配置信息配置ntp,将Internet上的时间服务器作为内部标准时间来源,过程如下1)修改/etc/ntp.conf文件restrictdefaultkodnomodifynotrapnopeernoqueryrestrict127.0.0.1restrict-6::1restrict192.168.0.0mask255.255.255.0nomodifynotraprestrict192.168.1.0mask255.255.255.0nomodifynotrap#指定Internet上的时间服务器restrict207.46.232.182mask255.255.255.255nomodifynotrapnoqueryserver207.46.232.182server127.127.1.0fudge127.127.1.0stratum10keys/etc/ntp/keys#指定NTP服务器日志文件logfile/var/log/ntp2)修改/etc/ntp/stpe-tickers文件,内容如下(当ntpd服务启动时,会自动与该文件中记录的上层NTP服务进行时间校对)207.46.232.182127.127.1.03)修改/etc/sysconfig/ntpd文件,内容如下:#允许BIOS与系统时间同步,也可以通过hwclock-w命令SYNC_HWCLOCK=yes4)在配置完成并重新启动服务后,可通过ntpstat命令显示本机上一次与上层ntp服务器同步时间的情况,也可以使用ntpq-p查看本机与上层ntp服务器通信情况,2.4图形界面配置NTP图形界面下直接用system-config-date,在“NetworkTimeProtocol”选项页指定NTP服务器后勾选“Synchronizesystemclockbeforestartingservice”,将ntpd服务设置为自动运行即可。2.5客户端访问1)Linux客户端可通过图形界面进行配置,也可以通过ntpdate命令立即与NTP服务器及行时间校对。ntpdate192.168.0.102)Windows客户端,只需双击任务栏右下角的时钟,选择“Internet时间”选项页,输入NTP服务IP地址或FQDN,并勾选“自动与Internet时间服务器同步”即可。Windows默认7天自动更新一次,可通过修改注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpClient\SpecialPollInterval默认单位为妙,修改后重新启动即可生效。