centos時間同步及ntp服務配製

  • 外網時間同步

此種同步是在機器自己上訪問外網的狀況下,手動執行 python

ntpdate -u us.pool.ntp.org

也可使用定時任務rest

crontab -e


*/30 * * * * /usr/sbin/ntpdate us.pool.ntp.org >> /var/log/crontab.log 2>&1

service crond restart

上面的定時任務就是每隔30分鐘同步一次時間,並將日誌寫到/var/log/crontab.log裏日誌

  • 內網集羣時間同步(192.168.10.11)

須要先安裝ntp服務code

yum -y install ntp

而後編輯/etc/ntp.conf 和 /etc/ntp/step-tickerscrontab

vi /etc/ntp.conf

restrict 192.168.10.0 mask 255.255.255.0 notrust nomodify notrap

vi /etc/ntp/step-tickers

pool.ntp.org

service ntpd start

netstat -an |grep 123

確保123端口以udp方式開放,修改防火牆ip

vi /etc/sysconfig/iptables

-A INPUT -p udp -m state --state NEW -m udp --dport 123 -j ACCEPT

service iptables restart
  • 客戶端機器設置(192.168.10.12)
ntpdate 192.168.10.11

上面是手動執行的同步

定時任務執行以下table

crontab -e


*/30 * * * * /usr/sbin/ntpdate 192.168.10.11 >> /var/log/crontab.log 2>&1

service crond restart
相關文章
相關標籤/搜索