本地NTP伺服器與客戶端配置

2021-07-15 23:39:04 字數 3564 閱讀 1756

1. ntp 簡介

ntp是網路時間協議(network time protocol),它是用來同步網路中各個計算機的時間的協議。

在集群中,為了保證各節點之間的時間一致,我們通常需要配置本地的 ntp 伺服器。

2. 環境準備

oshostname

ipcentos6.7

localntpserver

172.16.1.100

centos6.7

ntpclient

172.16.1.101

3. ntpserver配置

3.1   檢視是否安裝有ntpd

chkconfig --list
3.2 安裝ntpd

yum install ntpd ntpdate
3.3 備份 ntpd 配置

mv /etc/ntp.conf /etc/ntp.conf.bak
3.4 修改ntpd 配置 

vi/etc/ntp.conf

輸入以下內容

#fast ntp server

server 202.108.6.95

server 202.112.29.82

server 110.75.190.198

server cn.ntp.org.cn

#store last time

driftfile /etc/ntp/drift

#allow upper modify localhost

restrict 0.0.0.0 nomodify notrap noquery

#allow any host

restrict 0.0.0.0 mask 0.0.0.0 nomodify notrap

#level number

fudge 127.127.1.1 stratum 2

#ntp log path

statsdir /var/log/ntp/

#ntp log file

logfile /var/log/ntp/ntp.log

3.5 初始同步時間

ntpdate 202.108.6.95
3.6 定時將日期寫入硬體,確保重啟時時間異常

安裝定時工具

yum install crontab
新增定時規則:crontab -e

在末尾追加以下內容

# example of job definition:

# .---------------- minute (0 - 59)

# | .------------- hour (0 - 23)

# | | .---------- day of month (1 - 31)

# | | | .------- month (1 - 12) or jan,feb,mar,apr ...

# | | | | .---- day of week (0 - 6) (sunday=0 or 7) or sun,mon,tue,wed,thu,fri,sat

# | | | | |

# * * * * * command to be executed

#ntp config

0 9 * * 1 hwclock -w

3.7 啟動 ntpserver

service ntpd start
3.8 設定 ntpd 服務開機啟動

chkconfig ntpd on
4. 配置 ntpd client

客戶端配置除了/etc/ntp.conf配置檔案內容不同外,其他配置都與ntpd server 相同,因此只做簡單介紹,相應步驟參考 ntpd server。

4.1   安裝 ntpd 

yum install ntpd ntpdate
4.2 修改ntpd 配置vi/etc/ntp.conf

輸入以下內容(localntpserver為ntp server 的hostname)

#fast ntp server

server 172.16.1.92 prefer

#store last time

driftfile /etc/ntp/drift

#allow upper modify localhost

restrict 0.0.0.0 nomodify notrap noquery

#allow any host

restrict 0.0.0.0 mask 0.0.0.0 nomodify notrap

#level number

fudge 127.127.1.1 stratum 2

#ntp log path

statsdir /var/log/ntp/

#ntp log file

logfile /var/log/ntp/ntp.log

includefile /etc/ntp/crypto/pw

keys /etc/ntp/keys

4.3 初始同步時間

ntpdate localntpserver
4.4 定時將日期寫入硬體,確保重啟時時間異常

新增定時規則: crontab -e

在末尾追加以下內容

# example of job definition:

# .---------------- minute (0 - 59)

# | .------------- hour (0 - 23)

# | | .---------- day of month (1 - 31)

# | | | .------- month (1 - 12) or jan,feb,mar,apr ...

# | | | | .---- day of week (0 - 6) (sunday=0 or 7) or sun,mon,tue,wed,thu,fri,sat

# | | | | |

# * * * * * command to be executed

#ntp config

0 9 * * 1 hwclock -w

4.5 啟動 ntpd

service ntpd start
4.6 設定 ntpd 開機啟動

chkconfig ntpd on
4.7 檢視ntpd 狀態

ntpstat

至此,ntp server 與 client 配置完成

ntp伺服器和客戶端配置 centos安裝系列5

一 配置ntp伺服器 1.安裝ntp軟體 sudo yum install y ntp 2.編輯ntp配置檔案 sudo vim etc ntp.conf 在restrict行下方加入以下行 restrict 192.168.32.0 mask 255.255.255.0 default 根據你的網...

伺服器與客戶端

建立socket操作,建立流式套接字,返回套接字型大小socksrv socket socket int af,int type,int protocol 第乙個引數,指定位址簇 tcp ip只能是af inet,也可寫成pf inet socket socksrv socket af inet,s...

客戶端與伺服器

cs與bs 軟體使用方式上的兩種劃分 c s client server pc客戶端與伺服器架構 特點 在伺服器當中就主要是乙個資料庫,把所有業務邏輯都交給客戶端來完成 優點 較為安全,使用者介面豐富,客戶體驗好 缺點 每次公升級都要重新安裝,針對不同的作業系統開發,可移植性差 b sbrowser...