vjame

          優化代碼是無止境的
          隨筆 - 65, 文章 - 9, 評論 - 26, 引用 - 0

          導航

          <2011年3月>
          272812345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          公告

          子曰:“學而時習之,不亦說乎?有朋自遠方來,不亦樂乎?人不知,而不慍,不亦君子乎?”

          常用鏈接

          留言簿(5)

          我參與的團隊

          隨筆分類

          隨筆檔案

          文章檔案

          積分與排名

          • 積分 - 73677
          • 排名 - 755

          最新評論

          閱讀排行榜

          linux架設時間服務器

          ntpdate 0.centos.pool.ntp.org


          在linux下,我們可以通過自帶的NTP(Network Time Protocol)協議通過網絡使自己的系統保持精確的時間。可用的公共時間服務器列表可以從下面的地址獲取:

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

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

            介紹一下環境:179為本地時間服務器,其他服務器和179同步。179和網上時間服務器同步。

            一、配置179時間服務器

            1、首先查詢NTP軟件版本

            rpm -qa|grep ntp

            ntp-4.1.2-4.EL3.1

            如果沒有可以從linux安裝盤上查找,安裝此ntp包

            2、編輯配置文件

            vi /etc/ntp.conf

            首先定義服務器

            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的服務器都可以使用我們的NTP服務器來同步時間。

            注釋掉以下一行

            #restrict default ignore

            3、啟動NTP服務器

            #chkconfig ntpd on

            #/etc/init.d/ntpd start

            #/etc/init.d/ntpd stop

            #/etc/init.d/ntpd restart

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

            檢查服務器同步狀態:

            ntpq -p

            ntptrace 192.168.0.179

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

            配置LINUX客戶端

            在linux客戶端上執行ntpdate ntp_server_ip 就可以根據時間服務器統一局域網的時間了,將上面的命令放到cron里每天早上3點定期執行,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官方下載網頁(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.***網段的客戶機進行時間同步
          在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分與時間同步服務器進行同步
          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 閱讀(3161) 評論(0)  編輯  收藏 所屬分類: Linux

          主站蜘蛛池模板: 莲花县| 白城市| 福州市| 红河县| 盐津县| 庆云县| 哈密市| 青阳县| 扎囊县| 蒲城县| 卓资县| 屏南县| 青岛市| 中山市| 甘洛县| 南乐县| 凤庆县| 沾化县| 崇阳县| 寿宁县| 藁城市| 江安县| 公安县| 慈溪市| 磐石市| 瑞丽市| 芦山县| 佳木斯市| 称多县| 镇康县| 苏尼特右旗| 内丘县| 渝中区| 南靖县| 蒲城县| 张家港市| 奇台县| 阜平县| 宜阳县| 雅安市| 綦江县|