1. 程式人生 > >Centos6.9 搭建NTP時間同步服務

Centos6.9 搭建NTP時間同步服務

目錄

1 前言

在內部區域網不能聯網進行時間同步的時候我們就需要搭建NTP時間伺服器使區域網的機器時間同步。此時區域網的機器只有一個或多個內網網絡卡而沒有外部網絡卡,而搭建NTP服務的機器至少有一個外部網絡卡和一個與區域網同網段的內網網絡卡,外網網絡卡用於本機時間同步,內網網絡卡用於連通區域網。下邊就可以搭建一下NTP服務

環境:

NTP(Server)
    hostname: m01
    eth0: 10.0.0.61
    eth1: 172.16.1.61
NTP(Client)
    eth0: 172.16.1.31

2 Server端的安裝及配置

2.1 安裝ntp服務元件

yum install ntp -y
rpm -qa ntp

2.2 配置檔案詳解

# 預設配置檔案
[[email protected] ~]# egrep -v "^$|#" /etc/ntp.conf  # 過濾掉註釋行
driftfile /var/lib/ntp/drift
restrict default kod nomodify notrap nopeer noquery  # 對預設的客戶端拒絕所有操作
restrict -6 default kod nomodify notrap nopeer noquery # 針對ipv6地址的許可權
restrict 127.0
.0.1 # 允許本地地址的一切操作 restrict -6 ::1 # 允許ipv6地址的一切操作 server 0.centos.pool.ntp.org iburst # 預設的上層時間伺服器 server 1.centos.pool.ntp.org iburst server 2.centos.pool.ntp.org iburst server 3.centos.pool.ntp.org iburst includefile /etc/ntp/crypto/pw keys /etc/ntp/keys

2.3 restrict介紹

許可權的設定主要是由restrict的引數決定的。


restrict語法

restrict IP地址 mask 子網掩碼 引數

其中 IP 可以是IP地址,也可以是 default ,default 就是指所有的IP
引數有以下幾個:
ignore:關閉所有的 NTP 聯機服務
nomodify:客戶端不能更改服務端的時間引數,但是客戶端可以通過服務端進行網路校時。
notrust:客戶端除非通過認證,否則該客戶端來源將被視為不信任子網
noquery:不提供客戶端的時間查詢
注意:如果引數沒有設定,那就表示該 IP (或子網)沒有任何限制!

設定區域網內部網段所有客戶端可以連線到本地進行時間同步,但是拒絕他們修改伺服器上的時間

restrict 172.16.1.0 mask 255.255.255.0 nomodify

2.4 修改配置檔案如下

[[email protected] ~]# cat /etc/ntp.conf
driftfile /var/lib/ntp/drift
restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict 172.16.1.0 mask 255.255.255.0 nomodify
restrict -6 ::1
server ntp1.aliyun.com     # 配置上層時間同步伺服器
server 127.0.0.1
fudge 127.0.0.1 stratum 10  # 設定stratum級別為10
includefile /etc/ntp/crypto/pw
keys /etc/ntp/keys

3 Client配置

1、先安裝ntp,一般虛擬機器預設都安裝過了。
2、只需要在客戶端的配置檔案/etc/ntp.conf中新增我們剛才配置的時間伺服器ip地址或主機名(需要客戶端本地配置dns解析,修改/etc/hosts檔案)

[[email protected] ~]# cat /etc/ntp.conf
driftfile /var/lib/ntp/drift
restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict -6 ::1
server m01        #<==新增自己的時間伺服器
includefile /etc/ntp/crypto/pw
keys /etc/ntp/keys

4 服務端啟動服務並測試

# Server Start Service
[root@m01 ~]# /etc/init.d/ntpd start

# Client Test
[root@client ~]# ntpdate m01
11 Apr 10:49:37 ntpdate[3523]: step time server 172.16.1.61 offset 40976.883166 sec
[root@client ~]# date
Wed Apr 11 10:49:40 CST 2018

5 擴充套件知識

5.1 修改本地時區

[root@m01 ~]# date   # 有可能我們看到的時區不是CST(中國的預設時區)
Wed Apr 11 11:54:18 EDT 2018

# 修改本地時區,把/usr/share/zoneinfo/目錄下我們想要的timezone拷貝到/etc/localtime檔案即可(覆蓋)
[root@m01 ~]# \cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
[root@m01 ~]# date
Wed Apr 11 11:55:21 CST 2018

5.2 配置檔案中的driftfile是什麼

我們每一個system clock的頻率都有小小的誤差,這個就是為什麼機器執行一段時間後會不精確. NTP會自動來監測我們時鐘的誤差值並予以調整.但問題是這是一個冗長的過程,所以它會把記錄下來的誤差先寫入driftfile.這樣即使你重新開機以後之前的計算結果也就不會丟失了

5.3 同步硬體時鐘

# 在/etc/sysconfig/ntpd配置檔案中新增SYNC_HWCLOCK=yes即可
cat >>/etc/sysconfig/ntpd<<EOF
SYNC_HWCLOCK=yes
EOF
# 或者使用hwclock -w命令

5.4 配置同步定時任務

# Client 每五分鐘同步一下
cat >>/var/spool/cron/root<<EOF
#time sync by rsq
*/5 * * * * /usr/sbin/ntpdate m01 > /dev/null 2>&1
EOF

5.5 設定開機自啟動

[root@m01 ~]# chkconfig ntpd on
[root@m01 ~]# chkconfig --list ntpd
ntpd            0:off   1:off   2:on    3:on    4:on    5:on    6:off

相關推薦

Centos6.9 搭建NTP時間同步服務

目錄 1 前言 在內部區域網不能聯網進行時間同步的時候我們就需要搭建NTP時間伺服器使區域網的機器時間同步。此時區域網的機器只有一個或多個內網網絡卡而沒有外部網絡卡,而搭建NTP服務

Linux 搭建NTP時間同步服務

Linux 搭建NTP時間同步服務器1、下載NTP時間軟件 2、配置上海灘時區 3、啟動這個時間軟件,並開機自啟動 4、手動設置個時間,關閉紅帽提供的同步時間 5、打開配置文件配置,重啟時間服務然後服務端已經配置好了 6、客戶端也裝上NTP時間軟件,然後打開配置文件,註釋掉默認同步項,同時再下一行手寫一個時間

ntp時間同步服務器的搭建

ntp時間 外部 input 如何判斷 時間同步服務器 com png logs put CentOS系統一般自帶安裝有ntp服務,僅需做相關配置即可。 一、配置ntp服務器: 在選定的ntp服務器上vim /etc/ntp.conf 添加一行:restrict defau

ntp時間同步服務配置

ntp時間同步好久沒有配置過ntp時間同步了,記錄一下,記性不好首先安裝ntp、ntpdate服務備份配置文件,並做修改mv /etc/ntp.conf /etc/ntp.conf.bakvim /etc/ntp.conf將“restrict default kod nomodify notrap no

CentOS7-ntp時間同步服務

ntp時間NTP時鐘同步方式說明NTP在linux下有兩種時鐘同步方式,分別為直接同步和平滑同步:直接同步使用ntpdate命令進行同步,直接進行時間變更。如果服務器上存在一個12點運行的任務,當前服務器時間是13點,但標準時間時11點,使用此命令可能會造成任務重復執行。因此使用ntpdate同步可能會引發風

CentOS7.0下NTP時間同步服務(唐傑)

ntphttp://note.youdao.com/noteshare?id=6fd947edadfdda7d9a358719e1a0e304本文出自 “新網學會博客” 博客,請務必保留此出處http://xwxhvip.blog.51cto.com/13020757/1979739CentOS7.0下NTP

關於註冊表修改ntp時間同步服務

NTP服務器修改今天我一個同學問我,有沒有修改Windows時間同步服務器地址的批處理,我在網上搜了一下,貌似還真不多,於是我就寫了一個,如有不對,還望指正 內容如下: echo 172.18.22.222 time.cqvie.edu.cn >>C:\Windows\System

Linux NTP時間同步服務

允許 ntpdate 運行時 權限 ict 查詢 拒絕 efault 模式   NTP(Network Time Protocol,網絡時間協議)是用來使網絡中的各個計算機時間同步的一種協議。它的用途是把計算機的時鐘同步到世界協調時UTC,其精度在局域網內可達0.1ms,在

配置chrony或ntp時間同步服務(推薦chrony)

ats root 停止 自動 cor etc 信息 conf 等待 2018.12.12 ubuntu1604、CentOS7及以上版本適用,紅帽官方已使用chronyd取代ntpd服務程序。 一、配置chrony: 1、停止、禁用ntpd服務(避免啟動了ntpd而沖突):

NTP時間同步 服務端 客戶端 自動化安裝配置

網卡ip tail modify func 本地 start art 時間同步 ntpdate #!/bin/sh#運行環境 centos6、centos7# NTP時間同步 服務端 客戶端 自動化安裝配置#Mady by Elvenfunction setntp1()

centos搭建ntp時間服務

搭建本地ntp服務器 centos1、安裝。yum install -y ntp2、開機啟動。chkconfig ntpd on3、配置。vim /etc/ntp.conf修改restrict default kod nomodify notrap nopeer noquery變成restrict defau

搭建NTP時間服務

ntpCentos 7#安裝軟件[[email protected]/* */ ~]# yum -y install chrony#修改配置文件[[email protected]/* */ ~]# vi /etc/chrony.conf 22:allow 192.168/16#設置時

NTP及Chrony時間同步服務設置

ntpNTP服務設置Chronyd服務設置內容詳見附件本文出自 “Linux” 博客,請務必保留此出處http://837244.blog.51cto.com/827244/1980308NTP及Chrony時間同步服務設置

搭建ntp時間服務ntp - (Network Time Protocol)

時間同步 install odi network emctl nom 內網 spa bin 第1章 ntp 1.1 ntp簡介 NTP(Network Time Protocol,網絡時間協議)是用來使網絡中的各個計算機時間同步的一種協議。它的用途是把

linux 搭建 NTP 時間服務

2.7 x86 kcon ast load put 重啟 規劃 sam 1搭建DNS 主 從服務器。 1.1環境要求: Centos 6.5 x86_64 1.2硬件配置: 名稱 IP規劃 cpu 內存 硬盤 主服務器 192.168.0.24 4核 8G 80G 從服務器

阿裏雲時間同步服務器--ntp地址收集

ntp 時間同步 ntp服務器 ntp server ntp地址 前言-- 今天一臺centos 6服務器時間落後了差不多一分鐘。 就去網上各種百度,各種谷歌搜索了很多的ntp server,對比發現外國的ntp時間差太大,國家授時中心的服務器IP地址經常失效。 最後發現阿裏雲的ntp就在

centos7.2_x64搭建ntp時間服務

centos7.2_x64搭建ntp時間系統版本centos7.2_x641.安裝ntp時間服務程序yum -y install ntp 2.配置ntp服務設置時間源,這裏可以使用centos提供的默認時間源,其他都為默認server 0.centos.pool.ntp.org iburstserver 1.

時間同步服務器ntpd的搭建

local 命令 iptables etc all 安裝 最好 默認安裝 註釋 如果系統沒有默認安裝,可以手動安裝,一條命令就可以搞定: yum install ntp -y 安裝之後修改配置文件: vim /etc/ntp.conf #restric

NTP時間同步搭建

關閉防火墻 服務 6.0 ins nta 來源 服務器時間 軟件 -m 一,簡介 NTP(Network Time Protocol,網絡時間協議)是用來在分布時間服務器和客戶端之間時間同步。NTP基於UTP報文進行傳輸,使用的UDP端口為123. 使用NTP的目的

centos6.9搭建svn服務以及建立svnadmin系統

1.安裝apache服務     1.1.安裝         yum -y install httpd httpd-devel    &