vjame

          優(yōu)化代碼是無(wú)止境的
          隨筆 - 65, 文章 - 9, 評(píng)論 - 26, 引用 - 0
          數(shù)據(jù)加載中……

          linux架設(shè)時(shí)間服務(wù)器

          ntpdate 0.centos.pool.ntp.org


          在linux下,我們可以通過(guò)自帶的NTP(Network Time Protocol)協(xié)議通過(guò)網(wǎng)絡(luò)使自己的系統(tǒng)保持精確的時(shí)間。可用的公共時(shí)間服務(wù)器列表可以從下面的地址獲取:

            http://ntp.isc.org/bin/view/Servers/NTPPoolServers

            NTP是用來(lái)使系統(tǒng)和一個(gè)精確的時(shí)間源保持時(shí)間同步的協(xié)議。建議大家在自己管理的網(wǎng)絡(luò)中建立至少一臺(tái)時(shí)間服務(wù)器來(lái)同步本地時(shí)間,這樣可以使得在不同的系統(tǒng)上處理和收集日志和管理更加容易。

            介紹一下環(huán)境:179為本地時(shí)間服務(wù)器,其他服務(wù)器和179同步。179和網(wǎng)上時(shí)間服務(wù)器同步。

            一、配置179時(shí)間服務(wù)器

            1、首先查詢NTP軟件版本

            rpm -qa|grep ntp

            ntp-4.1.2-4.EL3.1

            如果沒(méi)有可以從linux安裝盤上查找,安裝此ntp包

            2、編輯配置文件

            vi /etc/ntp.conf

            首先定義服務(wù)器

            server pool.ntp.org

            restrict default nomodify notrap noquery

            restrict 192.168.0.0 mask 255.255.255.0 notrust nomodify notrap #從192.168.0.1-192.168.0.254的服務(wù)器都可以使用我們的NTP服務(wù)器來(lái)同步時(shí)間。

            注釋掉以下一行

            #restrict default ignore

            3、啟動(dòng)NTP服務(wù)器

            #chkconfig ntpd on

            #/etc/init.d/ntpd start

            #/etc/init.d/ntpd stop

            #/etc/init.d/ntpd restart

            默認(rèn)情況下,我們配置的NTP服務(wù)器不會(huì)去時(shí)間源那里同步時(shí)間,所以必須修改/etc/ntp/step-tickers文件,加入我們的時(shí)間源,這樣每次通過(guò)/etc/init.d/ntpd 來(lái)啟動(dòng)服務(wù)的時(shí)候就會(huì)自動(dòng)更新時(shí)間了

            檢查服務(wù)器同步狀態(tài):

            ntpq -p

            ntptrace 192.168.0.179

            如果輸出正確,則說(shuō)明時(shí)間服務(wù)器成功。每次啟動(dòng)服務(wù)器,會(huì)自動(dòng)同步時(shí)間。

            配置LINUX客戶端

            在linux客戶端上執(zhí)行ntpdate ntp_server_ip 就可以根據(jù)時(shí)間服務(wù)器統(tǒng)一局域網(wǎng)的時(shí)間了,將上面的命令放到cron里每天早上3點(diǎn)定期執(zhí)行,crontab –e 然后輸入

            0 3 * * * /usr/sbin/ntpdate 192.168.0.179




          下載安裝包:

          1、編譯安裝ntp server
          wget http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2.6.tar.gz
          tar zxvf ntp-4.2.6.tar.gz
          cd ntp-4.2.6
          ./configure --prefix=/usr/local/ntp --enable-all-clocks --enable-parse-clocks
          make && make install

          注:如以上下載地址無(wú)法訪問(wèn),請(qǐng)從ntp官方下載網(wǎng)頁(yè)(http://www.ntp.org/downloads.html)尋找下載地址。

          2、修改ntp.conf配置文件
          vi /etc/ntp.conf

          ①、第一種配置:允許任何IP的客戶機(jī)都可以進(jìn)行時(shí)間同步
          將“restrict default kod nomodify notrap nopeer noquery”這行修改成:
          restrict default nomodify

          配置文件示例:/etc/ntp.conf

          ②、第二種配置:只允許192.168.18.***網(wǎng)段的客戶機(jī)進(jìn)行時(shí)間同步
          在restrict default nomodify notrap noquery(表示默認(rèn)拒絕所有IP的時(shí)間同步)之后增加一行:
          restrict 192.168.18.0 mask 255.255.255.0 nomodify

          配置文件示例:/etc/ntp.conf

          3、以守護(hù)進(jìn)程啟動(dòng)ntpd
          /usr/local/ntp/bin/ntpd -c /etc/ntp.conf -p /tmp/ntpd.pid

          4、ntpd啟動(dòng)后,客戶機(jī)要等幾分鐘再與其進(jìn)行時(shí)間同步,否則會(huì)提示“no server suitable for synchronization found”錯(cuò)誤。

          二、配置時(shí)間同步客戶機(jī)
          vi /var/spool/cron/root

          增加一行,在每天的5點(diǎn)13分、9點(diǎn)13分、14點(diǎn)13分、19點(diǎn)13分與時(shí)間同步服務(wù)器進(jìn)行同步
          13 5,9,14,19 * * * /usr/sbin/ntpdate 192.168.18.2

          備注:如果客戶機(jī)沒(méi)有ntpdate,可以下載ntpdate.tar.gz到/usr/sbin/目錄,然后解壓:
          wget http://blog.s135.com/attachment/200708/ntdate.tar.gz
          cd /usr/sbin/
          tar zxvf ntpdate.tar.gz

          posted on 2011-03-17 23:44 lanjh 閱讀(3162) 評(píng)論(0)  編輯  收藏 所屬分類: Linux

          主站蜘蛛池模板: 淳安县| 潼南县| 电白县| 连山| 哈密市| 邵东县| 于田县| 静安区| 台东市| 七台河市| 萨迦县| 汾西县| 登封市| 托里县| 夏津县| 虞城县| 霍邱县| 根河市| 五常市| 怀仁县| 玛纳斯县| 定日县| 东明县| 博野县| 慈利县| 原平市| 申扎县| 灌云县| 措美县| 沭阳县| 余庆县| 延庆县| 蒙阴县| 和田县| 扎赉特旗| 江油市| 安康市| 于田县| 定州市| 富裕县| 建平县|