linux下ntp服务器搭建方法
環(huán)境
軟件:fedora14,裝在virtualbox虛擬機(jī)上
硬件:x86
具體步驟
檢查是否安裝了ntp
運(yùn)行如下命令:
rpm -qa | grep ntp如果有如下輸出,表示有安裝ntp 服務(wù)器
ntp-4********如果有如下輸出,表示有安裝ntp客戶端
ntpdate-******如果沒(méi)有安裝,執(zhí)行 yum -y install ntp
修改ntp的配置文件
用文件ntp.conf替換掉/etc/ntp.conf文件,ntp.conf內(nèi)容如下
# For more information about this file, see the man pages# ntp.conf(5), ntp_acc(5), ntp_auth(5), ntp_clock(5), ntp_misc(5), ntp_mon(5).driftfile /var/lib/ntp/drift# Permit time synchronization with our time source, but do not# permit the source to query or modify the service on this system.# rongp comment#restrict default kod nomodify notrap nopeer noquery#restrict -6 default kod nomodify notrap nopeer noqueryrestrict 192.168.1.94restrict 192.168.1.0 mask 255.255.255.0 nomodify# Permit all access over the loopback interface. This could# be tightened as well, but to do so would effect some of# the administrative functions.# rongp comment# 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 notrapserver ntp.amnic.net preferserver time.windows.com preferserver time-nw.nist.gov preferserver time.nist.gov preferrestrict ntp.amnic.netrestrict time.windows.comrestrict time-nw.nist.govrestrict time.nist.gov prefer# Use public servers from the pool.ntp.org project.# Please consider joining the pool (http://www.pool.ntp.org/join.html).# rongp comment# server 0.fedora.pool.ntp.org iburst# server 1.fedora.pool.ntp.org iburst# server 2.fedora.pool.ntp.org iburst# server 3.fedora.pool.ntp.org iburst#broadcast 192.168.1.255 autokey # broadcast server#broadcastclient # broadcast client#broadcast 224.0.1.1 autokey # multicast server#multicastclient 224.0.1.1 # multicast client#manycastserver 239.255.254.254 # manycast server#manycastclient 239.255.254.254 autokey # manycast client# Undisciplined Local Clock. This is a fake driver intended for backup# and when no outside source of synchronized time is available.server 127.127.1.0 # local clockfudge 127.127.1.0 stratum 10# Enable public key cryptography.#cryptoincludefile /etc/ntp/crypto/pw# Key file containing the keys and key identifiers used when operating# with symmetric key cryptography.keys /etc/ntp/keys# Specify the key identifiers which are trusted.#trustedkey 4 8 42# Specify the key identifier to use with the ntpdc utility.#requestkey 8# Specify the key identifier to use with the ntpq utility.#controlkey 8# Enable writing of statistics records.#statistics clockstats cryptostats loopstats peerstats重啟ntp服務(wù)器
執(zhí)行命令: service ntpd restart
檢查是否正常開(kāi)啟ntp服務(wù)器
執(zhí)行命令: ps -ef | grep ntpd | grep -v grep
如果有輸出表示已開(kāi)啟,然后用客戶端進(jìn)一步測(cè)試能否正常同步到該ntp服務(wù)器,用另外一臺(tái)電腦(需要安裝ntpdate),執(zhí)行ntpdate ntp服務(wù)器地址 eg: ntpdate 192.168.1.94
如果有如下類似輸出:
28 May 17:33:39 ntpdate[29134]: step time server 192.168.1.94 offset 3.174187 sec表示同步成功。
注意:剛開(kāi)啟的ntp服務(wù)器需要過(guò)幾分鐘后客戶端才能夠去同步,因?yàn)閚tp服務(wù)器本身要和遠(yuǎn)程ntp服務(wù)器同步需要時(shí)間,因此可能會(huì)遇到如下出錯(cuò)信息:
28 May 17:32:00 ntpdate[29104]: no server suitable for synchronization found這種情況,過(guò)幾分鐘后再試試,這個(gè)情況還可能是其他原因?qū)е?#xff0c;這里不再描述。
附錄
配置文件說(shuō)明:
restrict開(kāi)頭的行,表示設(shè)置客戶端連接到本ntp服務(wù)器的權(quán)限
server開(kāi)頭的行,表示設(shè)置本ntp服務(wù)器連接到遠(yuǎn)程ntp服務(wù)器的地址
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10
上面兩行的意思是如果server指定的服務(wù)器連接失敗,采用本地的時(shí)間來(lái)同步時(shí)間
完!
2012年6月
轉(zhuǎn)載于:https://www.cnblogs.com/rongpmcu/p/7662141.html
總結(jié)
以上是生活随笔為你收集整理的linux下ntp服务器搭建方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: [软件工程基础]团队作业Week3
- 下一篇: Python收发邮件