qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          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://support.ntp.org/bin/view/Main/SoftwareDownloads)尋找下載地址。
            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 2014-04-09 10:53 順其自然EVO 閱讀(245) 評論(0)  編輯  收藏 所屬分類: linux

          <2014年4月>
          303112345
          6789101112
          13141516171819
          20212223242526
          27282930123
          45678910

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 固安县| 唐河县| 北票市| 崇阳县| 临武县| 崇礼县| 年辖:市辖区| 金山区| 陆川县| 富平县| 青铜峡市| 婺源县| 芦溪县| 象州县| 安福县| 霞浦县| 云安县| 日照市| 乐安县| 乐东| 措美县| 铜梁县| 汤阴县| 东至县| 甘谷县| 嘉祥县| 高清| 洞口县| 土默特右旗| 大港区| 长丰县| 浪卡子县| 郎溪县| 天等县| 文化| 广宗县| 嘉荫县| 新田县| 平邑县| 宣恩县| 北流市|