[root@arizona ~]# ntpd --version
ntpd - NTP daemon program - Ver. 4.2.4p7
[root@arizona ~]# cat /etc/fedora-release
Fedora release 11 (Leonidas)
server 127.127.1.0 と fudge オプションを有効にする。
fakeとして、自分自身に時刻同期ができれば、外部からの時刻同期を受け付ける。
/etc/ntp.conf
#server 0.fedora.pool.ntp.org
#server 1.fedora.pool.ntp.org
#server 2.fedora.pool.ntp.org
# Undisciplined Local Clock. This is a fake driver intended for backup
# and when no outside source of synchronized time is available.
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10
[root@arizona ~]# /etc/init.d/ntpd start
- 確認
[root@arizona ~]# ntpdate 127.1
2 Mar 09:50:14 ntpdate[3374]: the NTP socket is in use, exiting
するときに src port 123 を使うので、ソケット( udp 123 ) がすでに使われているよ、というエラー。
src port 123 , dst port 123 で問い合わせる。
うーん、src port 123 ,,, なんでデフォルトで well-known ポート使うんだろー。
User Datagram Protocol, Src Port: ntp (123), Dst Port: ntp (123)
Source port: ntp (123)
Destination port: ntp (123)
-u オプションをつけると、1024 以降のポートで問い合わせる。
-u Direct ntpdate to use an unprivileged port for outgoing pack-
ets. This is most useful when behind a firewall that blocks
incoming traffic to privileged ports, and you want to synchro-
nize with hosts beyond the firewall. Note that the -d option
always uses unprivileged ports.
しばらくほっとくと時刻同期できるようになる。
[root@arizona ~]# ntpdate -u 127.1
2 Mar 09:52:53 ntpdate[3377]: no server suitable for synchronization found
時刻同期できた。
[root@arizona ~]# ntpdate -u 127.1
2 Mar 09:53:22 ntpdate[3379]: adjust time server 127.0.0.1 offset -0.000009 sec
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.