Linux系統使用NTP服務器的方法
Linux系統下的NTP服務器指的是網絡時間同步協議,其作用就是同步網絡時間和Linux系統中的時間,使得Linux時間更加精確。下面就來介紹一下Linux系統下如何使用NTP服務器。
一、ntp配置文件
1. /etc/
NTP服務的主要配置文件,不同的Linux版本文件所在的目錄可能會不同。
2. /usr/share/zoneinfo
規定了各主要時區的時間設定文件。/usr/share/zoneinfo/Asia/Shanghai 為中國大陸地區的時區設定文件。
3. /etc/sysconfig/clock
時區設置文件
4. /etc/localtime
本地系統的時間設定文件
[root@linuxidc1 ~]# grep -v “^#” /etc/
restrict default kod nomodify notrap nopeer noquery//對於默認的client拒絕所有的操作
restrict -6 default kod nomodify notrap nopeer noquery //針對ipv6的'設置
restrict //允許本機地址一切的操作
restrict -6 ::1
server //設置上層服務器做同步ip地址
server
server
server //local地址
fudge stratum 10 //這行是時間服務器的層次。設為0則為頂級,如果要向別的NTP服務器更新時間,請不要把它設為0
driftfile /var/lib/ntp/drift //記錄上次的NTP server與上層NTP server聯接所花費的時間
keys /etc/ntp/keys
參數:
ignore :關閉所有的 NTP 聯機服務
nomodify:客户端不能更改服務端的時間參數,但是客户端可以通過服務端進行網絡校時。
notrust :客户端除非通過認證,否則該客户端來源將被視為不信任子網
noquery :不提供客户端的時間查詢
二、具體配置
[root@linuxidc1 ~]# vim /etc/
3 restrict default kod nomodify notrap nopeer noquery
4 #restrict -6 default kod nomodify notrap nopeer noquery
5 restrict default nomodify
6 restrict mask nomodify
11 restrict
18 #server
19 #server
20 #server
21 server
31 server # local clock
32 fudge stratum 10
[root@linuxidc1 ~]# /etc/init.d/ntpd restart
Shutting down ntpd: [ OK ]
Starting ntpd: [ OK ]
客户端測試
注:客户端的/etc/hosts裏需要加上ntp服務器的ip地址和主機名
[root@linuxidc2 ~]# ntpdate
2 Mar 00:35:44 ntpdate[11181]: no server suitable for synchronization found
注:在ntp server上啟動ntp服務後,ntp server自身或者與其server的同步的需要一個時間段,這個過程可能是5分鐘,在這個時間之內在客户端運行ntpdate命令進行同步時會產生 no server suitable for synchronization found的錯誤。
查看同步的過程
[root@linuxidc1 ~]# watch ntpq -p
注:LOCAL的這個就是與自身同步的ntp server。reach這個值,在啟動ntp server服務後,這個值就從0開始不斷增加,當增加到17的時候,從0到17是5次的變更,每一次是poll的值的秒數,是64秒*5=320秒的時間。
客户端測試
[root@linuxidc2 ~]# ntpdate
2 Mar 00:40:51 ntpdate[11184]: adjust time server offset -0.000031 sec
[root@linuxidc2 ~]# date
Sat Mar 2 01:00:13 CST 2013
服務器端
[root@linuxidc1 ~]# date
Sat Mar 2 01:00:15 CST 2013
[root@linuxidc1 ~]#
以上就是Linux系統下使用NTP服務器的方法了,使用NTP服務器同步Linux時間,也可以讓服務器下不同計算機的時間達成一致。
-
升級Win10創意者更新需要注意哪些事項
繼微軟發佈Win10創意者更新正式版已有10天了,很多夥伴都準備升級Win10創意者,正所謂知己知彼才能百戰不殆,所以我們在更新之前一定要對Win10創意者進行了解。下面小編給大家分享升級Win10創意者更新需要注意的一些事項,想要升級的夥伴一定要看看。升級Win10創意者...
-
Linux系統調用設備的ioctl函數
在命令行調用設備的ioctl函數。在Linux系統中,似乎對設備的直接操作只有ioctl函數了。他接受的參數不是太多,而且都是一一對應的。blockdev-從命令行調用區塊設備控制程序blockdev[options]commandsdevicesblockdev工具允許從命令行調用區塊設備控制程序。–setr...
-
unix操作系統關機方法
UNIX操作系統是目前網絡上用得最多的操作系統之一,使用UNIX系統,機器的關機要比使用DOS單用户機器的關機過程複雜得多。在UNIX下如不使用正確的關機命令和關機方法,將破壞文件系統,造成很大的損失。下面介紹UNIX系統的五種關機方法。1、用haltsys命令關機haltsys命...
-
2017最新國產中文操作系統介紹
與三年前的風光相比,Linux桌面版操作系統現在從表面上看比較沉寂。但實際上,基於Linux的桌面操作系統開發工作一直在不斷地進行中:各大主流桌面Liunx桌面版軟件升級到了最新的2.6內核;SUN在前不久推出了SUNJAVADesktopSystem2003;開發出了國產中文OpenDesktop操作系...