ubuntu 在 R40e 上 還有 Debian 在 Sempron 2600 上

2015年5月19日 星期二

ntp server.. sync to hw clock

只是想讓一些像 raspberry pi, banana pi 這樣沒有 RTC 的板子在每次斷電開機後,可以有正常的時間。
(這樣做 file operation, make 等才不會有 complain).

所以想在 lan 中放一個 ntp server.
因為很倒楣的是,firewall 屏蔽掉 ntp udp port。
所以只能以某台server 的 hw clock 作為 ntp server 的同步時間。

server:

就莊 ntp 就可以。
然後修改 /etc/ntp.conf

因為會被 blocking, 所以 sync 的 ntp server 隨便寫。
但是要使用自己的 hwclock 作為 sync time,
就要加上:
server 127.127.1.0
fudge 127.127.1.0 stratum 9
server 127.127.1.0 說明自己也是 time server.
其中的 fudge 說明自己是 stratum 9.
這樣,自己的 hw clock 就會是一個stratum (位階) 9 的 ntp server.

ntp.conf 的修改,基本上不需要動。
只有 server list 要調整。
因為已經有各 distribution 基本的 server list, 所以不用動也可以。

在local lan 因為 firewall 擋住,所以所有的 ntp server 都無法 sync..
所以只會sync 到 LOCAL.



ref:
  • http://www.satsignal.eu/ntp/Raspberry-Pi-NTP.html
  • http://en.linuxreviews.org/NTP_-_Howto_make_the_clock_show_the_correct_time#What_the_fudge.3F

沒有留言:

標籤

網誌存檔