Linux的NTP的配置

不一樣的天空w發表於2017-12-07

Linux下的NTP伺服器:


Linux下快速搭建ntp時間同步伺服器:


Linux的NTP配置總結:
https://www.cnblogs.com/kerrycode/archive/2015/08/20/4744804.html


安裝環境:
Red Hat Enterprise Linux Server release 6.7 (Santiago)

一、檢查服務端、客戶端的ntp包是否已經安裝,預設是安裝的:
rpm -qa | grep ntp
rpm -q ntp

二、服務端
1.編輯ntp伺服器的配置檔案/etc/ntp.conf:
server 127.127.1.0               #把本機作為ntp服務端
fudge 127.127.1.0 stratum 0      #這行是時間伺服器的層次。設為0則為頂級,如果要向別的NTP伺服器更新時間,請不要把它設為0
    
2.重啟ntp服務:
service ntp restart(Ubuntu)

service ntpd restart(CentOS、linux)

systemctl restart ntpd(CentOS7.X、redhat linux 7以上)

3.ntp伺服器的防火牆放行ntp的123埠:(如果iptable防火牆關閉則不必要做,跳過即可)
/sbin/iptables -I INPUT -p udp --dport 123 -j ACCEPT

/etc/init.d/iptables status

netstat -tlunp | grep ntp

4.檢查ntp服務是否開機啟動,將其設定為開機啟動
chkconfig --list ntpd
chkconfig --level 345 ntpd on

三、 客戶端ntp client

1.編輯ntp客戶端的配置檔案/etc/ntp.conf,新增server_ip:
server server_ip

2.啟動後,一般需要5-10分鐘左右的時候才能與外部時間伺服器開始同步時間。可以透過命令查詢NTPD服務情況。
service ntpd restart

--檢視狀態:
ntpq -p

或者
watch "ntpq –p"

--檢視ntp伺服器有無和上層ntp連通:
ntpstat

--如果需要,手工同步,則需要先將client的ntp服務停掉:

servict ntpd stop
ntpdate ntpserver_ip

3. 檢查ntp服務是否開機啟動,將其設定為開機啟動
chkconfig --list ntpd
chkconfig --level 345 ntpd on

例項:
客戶端:
[root@one ~]#  grep -v ^# /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 192.168.56.20 prefer
includefile /etc/ntp/crypto/pw
keys /etc/ntp/keys
[root@one ~]#
[root@one ~]# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 192.168.56.20   .LOCL.           1 u   27   64  177    0.167  2100350 8577226
[root@one ~]#
[root@one ~]#  ntpstat
synchronised to unspecified at stratum 2
   time correct to within 14779 ms
   polling server every 64 s
[root@one ~]#

服務端端server_ip端:
[root@slient ~]#  grep -v ^# /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
includefile /etc/ntp/crypto/pw
keys /etc/ntp/keys
server 127.127.1.0
fudge 127.127.1.0 stratum 0
[root@slient ~]#


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31397003/viewspace-2148396/,如需轉載,請註明出處,否則將追究法律責任。

相關文章