NTP(Network Time Protocol),即網絡時間協議,它是用來同步網絡中各個計算機的時間的一種協議。在生產和學習過程中,是一個最容易被忽略卻又很重要的協議。
一、安裝NTP
1、linux下NTP的安裝方式有很多種,yum、wget、rpm都可以,選擇自己習慣的方式即可,這裡不再贅述!本人習慣用rpm方式安裝,在伺服器上就需要安裝如下兩個文件。
ntpdate-4.2.6p5-10.el6.centos.1.x86_64.rpmntp-4.2.6p5-10.el6.centos.1.x86_64.rpm
2、上傳安裝包之後,安裝文件。(我習慣用WINSCP上傳文件,rz的話如果網絡不好,md5可能會受影響)。
rpm -i ntpdate-4.2.6p5-10.el6.centos.1.x86_64.rpmrpm -i ntp-4.2.6p5-10.el6.centos.1.x86_64.rpm
3、安裝完成後,檢查版本。
rpm -qa |grep ntp
二、伺服器配置
1、linux的centos下,確認123埠開啟,或iptables中已開啟,亦可根據需要關閉iptales。
more /etc/sysconfig/iptables |grep 123-A INPUT -p udp -m udp --sport 123 -j ACCEPT
2、查看時區,一定要確保是CST時區。
date 或者 cat /etc/sysconfig/clock
3、修改配置文件,將前兩個restrict修改添加nopeer、添加需要同步的網段、添加上一級時鐘。如圖:
4、在liunx系統下,增加server ip。
vi /etc/ntp/step-tickers
5、啟動或重啟服務。
service ntpd restartchkconfig ntpd on
6、檢查伺服器同步狀態。
ntpq –p
至此,一臺ntp的服務端已搭建完成,後續就需要配置其他伺服器與其同步時鐘即可。
網絡伺服器搭建