假定時(shí)鐘服務(wù)器IP地址為:192.168.0.1
?
服務(wù)器端配置:
1:置/
etc/ntp.conf文件內(nèi)容為:
server 127.127.1.0 minpoll 4
fudge 127.127.1.0 stratum 1
restrict 127.0.0.1
restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap
driftfile /var/lib/ntp/drift
2: /etc/ntp/ntpservers應(yīng)置空
3: /etc/ntp/step-tickers應(yīng)配置為 127.127.1.0?
上訴修改完成后,以root用戶身份重啟ntpd服務(wù):service ntpd restart即可
客戶端配置:
1:置/etc/ntp.conf文件內(nèi)容為:
server 192.168.0.1
fudge 127.127.1.0 stratum 2
restrict 127.0.0.1
driftfile /var/lib/ntp/drift
restrict 192.168.0.1 mask 255.255.255.255
2. /etc/ntp/ntpservers 文件內(nèi)容置空
3. /etc/ntp/step-tickers文件內(nèi)容置為時(shí)鐘服務(wù)器IP地址 192.168.0.1
上訴修改完成后,以root用戶身份重啟ntpd服務(wù):service ntpd restart即可
用戶可用以下兩個(gè)常用命令查看ntpd服務(wù)狀態(tài):
1 ntpq -p
2 ntpstat
?
linux下ntpd安裝配置筆記
概述: ntp能與互聯(lián)網(wǎng)上的時(shí)鐘保持同步,而且本身也是一臺(tái)NTP服務(wù)器,可以為局域網(wǎng)電腦提供校對(duì)時(shí)間服務(wù)
安裝: redhat自帶
配置文件: /etc/ntp.conf
附:我的配置文件
#restrict default ignore
restrict 127.0.0.1
restrict 192.168.3.20
restrict 192.168.0.0 mask 255.255.255.0
restrict 192.168.2.0 mask 255.255.255.0
restrict 192.168.4.0 mask 255.255.255.0
server 210.72.145.44 prefer #National Time Service Center
server 195.13.1.153
server 194.137.39.67
server 127.127.1.0???? # local clock
restrict 210.72.145.44
restrict 195.13.1.153
restrict 194.137.39.67
driftfile /var/lib/ntp/drift
附:相關(guān)配置參數(shù)說明
# restrict權(quán)限控制語法為:
# restrict IP mask netmask_IP parameter
# 其中 IP 可以是軟件地址,也可以是 default ,default 就類似 0.0.0.0 咯!
# 至于 paramter 則有:
# ignore :關(guān)閉所有的 NTP 聯(lián)機(jī)服務(wù)
# nomodify:表示 Client 端不能更改 Server 端的時(shí)間參數(shù),不過,
# Client 端仍然可以透過 Server 端來進(jìn)行網(wǎng)絡(luò)校時(shí)。
# notrust :該 Client 除非通過認(rèn)證,否則該 Client 來源將被視為不信任網(wǎng)域
# noquery :不提供 Client 端的時(shí)間查詢
# 如果 paramter 完全沒有設(shè)定,那就表示該 IP (或網(wǎng)域) 『沒有任何限制!』
# 設(shè)定上層主機(jī)主要以 server這個(gè)參數(shù)來設(shè)定,語法為:
# server [IP|FQDN] [prefer]
# Server 后面接的就是我們上層 Time Server 啰!而如果 Server 參數(shù)
# 后面加上 perfer 的話,那表示我們的 NTP 主機(jī)主要以該部主機(jī)來作為
# 時(shí)間校正的對(duì)應(yīng)。另外,為了解決更新時(shí)間封包的傳送延遲動(dòng)作,
讓FreeBSD使用ntpd同步時(shí)間
我們知道ntpd是一種在后臺(tái)運(yùn)行可以使用遠(yuǎn)程時(shí)間服務(wù)器的進(jìn)程,它可以讓你的服務(wù)器時(shí)間準(zhǔn)確而不會(huì)影響系統(tǒng)的正常。
首先修改/etc/rc.conf添加ntpd_enable="YES"到最后一行。然后vi /etc/ntp.conf
添加:
server 210.72.145.44 prefer server 159.226.154.47 server 127.127.1.0 fudge 127.127.0.1 stratum 5 restrict default ignore restrict 127.0.0.0 mask 255.0.0.0 restrict 192.168.0.0 mask 255.255.255.0 noquery nopeer notrust restrict 210.72.145.44 noquery restrict 159.226.154.47 noquery driftfile /var/db/ntpd.drift |
其中server 210.72.145.44 prefer、server 159.226.154.47、restrict 210.72.145.44 noquery、restrict 159.226.154.47 noquery可以改成其他離你最近或最準(zhǔn)確的時(shí)間服務(wù)器。
這樣在服務(wù)器重啟后ntpd進(jìn)程就會(huì)自動(dòng)在后臺(tái)運(yùn)行,幫助系統(tǒng)同步時(shí)間,和在192.168.0這個(gè)網(wǎng)段內(nèi)做一臺(tái)時(shí)間服務(wù)器。
兩種辦法
第一,可以從時(shí)間服務(wù)器time.nist.gov同步。
在crontab中加入:
00 0 1 * * root rdate -s time.nist.gov
第二,自己建個(gè)時(shí)間服務(wù)器
1). # rpm -ivh ntp-4.1.2-4.EL3.1.i386.rpm
2). # vi /etc/ntp.conf
注釋一行
restrict default ignore
加入一行
restrict 192.168.10.0 mask 255.255.255.0 notrust nomodify notrap
3). # vi /etc/ntp/step-tickers
加入一行
pool.ntp.org
這樣每次ntpd啟動(dòng)時(shí),會(huì)自動(dòng)連接該國(guó)際標(biāo)準(zhǔn)時(shí)間服務(wù)器;
4). # service ntpd start
5). # netstat -an |grep 123
確保該端口以u(píng)dp方式開放
時(shí)間客戶端配置(192.168.10.2)
1). # ntpdate 192.168.10.1
應(yīng)該顯示同步成功
2). # crond -e
加入
0-59/10 * * * * /usr/sbin/ntpdate 192.168.10.1
表示每隔10分鐘同步一次時(shí)間
關(guān)鍵詞標(biāo)簽:Linux,Unix,時(shí)鐘同步,