伺服器端配置:
1:置/etc/ntp.conf檔案內容為:
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應置空
3: /etc/ntp/step-tickers應配置為 127.127.1.0
上訴修改完成後,以root使用者身份重啟ntpd服務:service ntpd restart即可
客戶端配置:
1:置/etc/ntp.conf檔案內容為:
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 檔案內容置空
3. /etc/ntp/step-tickers檔案內容置為時鐘伺服器ip位址 192.168.0.1
上訴修改完成後,以root使用者身份重啟ntpd服務:service ntpd restart即可
使用者可用以下兩個常用命令檢視ntpd服務狀態:
1 ntpq -p
2 ntpstat
linux下ntpd安裝配置筆記
概述: ntp能與網際網路上的時鐘保持同步,而且本身也是一台ntp伺服器,可以為區域網電腦提供校對時間服務
安裝: 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
附:相關配置引數說明
# restrict許可權控制語法為:
# restrict ip mask netmask_ip parameter
# 其中 ip 可以是軟體位址,也可以是 default ,default 就類似 0.0.0.0 咯!
# 至於 paramter 則有:
# ignore :關閉所有的 ntp 聯機服務
# nomodify:表示 client 端不能更改 server 端的時間引數,不過,
# client 端仍然可以透過 server 端來進行網路校時。
# notrust :該 client 除非通過認證,否則該 client **將被視為不信任網域
# noquery :不提供 client 端的時間查詢
# 如果 paramter 完全沒有設定,那就表示該 ip (或網域) 『沒有任何限制!』
# 設定上層主機主要以 server這個引數來設定,語法為:
# server [ip|fqdn] [prefer]
# server 後面接的就是我們上層 time server 囉!而如果 server 引數
# 後面加上 perfer 的話,那表示我們的 ntp 主機主要以該部主機來作為
# 時間校正的對應。另外,為了解決更新時間封包的傳送延遲動作,
讓freebsd使用ntpd同步時間
我們知道ntpd是一種在後台執行可以使用遠端時間伺服器的程序,它可以讓你的伺服器時間準確而不會影響系統的正常。
首先修改/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可以改成其他離你最近或最準確的時間伺服器。
這樣在伺服器重啟後ntpd程序就會自動在後台執行,幫助系統同步時間,和在192.168.0這個網段內做一台時間伺服器。
兩種辦法
第一,可以從時間伺服器time.nist.gov同步。
在crontab中加入:
00 0 1 * * root rdate -s time.nist.gov
第二,自己建個時間伺服器
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啟動時,會自動連線該國際標準時間伺服器;
4). # service ntpd start
5). # netstat -an |grep 123
確保該埠以udp方式開放
時間客戶端配置(192.168.10.2)
1). # ntpdate 192.168.10.1
應該顯示同步成功
2). # crond -e
加入0-59/10 * * * * /usr/sbin/ntpdate 192.168.10.1
表示每隔10分鐘同步一次時間
[url]
時鐘同步方案
方案 1 粗略方案 在客戶端初始化的時候,拉取一次時間介面。記此時的伺服器時間為server init time,同時獲取到當前客戶端的時間,記為local init time。當客戶端需要獲取當前的準確時間的時候,首先得到客戶端的當前時間 記為local now time 那麼,當前最準確的時間就...
centos ntp時鐘同步
1.安裝ntp服務 yum install ntp y 安裝服務 systemctl start ntpd 啟動服務 systemctl enable ntpd 開機啟動 2.設定時區為shagnhai即cst時間 ln sf usr share zoneinfo asia shanghai etc...
Linux時鐘同步
a 與阿里雲同步 ntpdate ntp4.aliyun.com b 區域網內部與某乙個節點同步 1 服務節點安裝ntpd軟體,並啟動。2 修改配置 etc ntp.conf a 解開第18行的注釋,並將網段設定正確 restrict 192.168.10.0 mask 255.255.255.0 ...