vjame

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

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

          ntpdate 0.centos.pool.ntp.org


          在linux下,我們可以通過自帶的NTP(Network Time Protocol)協(xié)議通過網(wǎng)絡(luò)使自己的系統(tǒng)保持精確的時間??捎玫墓矔r間服務(wù)器列表可以從下面的地址獲?。?

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

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

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

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

            1、首先查詢NTP軟件版本

            rpm -qa|grep ntp

            ntp-4.1.2-4.EL3.1

            如果沒有可以從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ù)器來同步時間。

            注釋掉以下一行

            #restrict default ignore

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

            #chkconfig ntpd on

            #/etc/init.d/ntpd start

            #/etc/init.d/ntpd stop

            #/etc/init.d/ntpd restart

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

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

            ntpq -p

            ntptrace 192.168.0.179

            如果輸出正確,則說明時間服務(wù)器成功。每次啟動服務(wù)器,會自動同步時間。

            配置LINUX客戶端

            在linux客戶端上執(zhí)行ntpdate ntp_server_ip 就可以根據(jù)時間服務(wù)器統(tǒng)一局域網(wǎng)的時間了,將上面的命令放到cron里每天早上3點定期執(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

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

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

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

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

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

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

          3、以守護進程啟動ntpd
          /usr/local/ntp/bin/ntpd -c /etc/ntp.conf -p /tmp/ntpd.pid

          4、ntpd啟動后,客戶機要等幾分鐘再與其進行時間同步,否則會提示“no server suitable for synchronization found”錯誤。

          二、配置時間同步客戶機
          vi /var/spool/cron/root

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

          備注:如果客戶機沒有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 閱讀(3168) 評論(0)  編輯  收藏 所屬分類: Linux

          主站蜘蛛池模板: 侯马市| 滦南县| 彰化市| 赣州市| 长岭县| 浦北县| 平谷区| 慈溪市| 永泰县| 沭阳县| 扶沟县| 西林县| 汉川市| 漯河市| 屏南县| 新巴尔虎左旗| 彭山县| 清丰县| 芦溪县| 乌兰浩特市| 镇雄县| 罗山县| 阿鲁科尔沁旗| 任丘市| 榕江县| 富裕县| 镇坪县| 江门市| 通道| 内黄县| 阿瓦提县| 永定县| 五指山市| 苏尼特右旗| 赫章县| 肥乡县| 涟水县| 新余市| 枣阳市| 安化县| 梁平县|