OSXで時刻同期

Snow Leopard(10.6)以降、IPv6優先のため、
日付と時刻でNICT(ntp.nict.jp)を使うと、
同期が始まってくれない。。。

ネットワークの環境設定で

IPv6の構成を「切る」にしてもダメなので、IPv4アドレスを入力します。


日付と時刻を自動的に設定 
133.243.238.163 133.243.238.164 133.243.238.243 133.243.238.244
これを一行で入力します。

こんな感じ

IPv4アドレスなんてわからんし、他のない??という方には
ntp1.jst.mfeed.ad.jp ntp2.jst.mfeed.ad.jp ntp3.jst.mfeed.ad.jp
こちらもお勧めします。(もちろん、上記と併用してもOKです)

これは別にやらなくてもいいですが、
「日付と時刻を自動的に設定」のチェックを一旦外し、
ターミナルを起動「sudo ntpdate ntp.nict.jp」と入力。

$ sudo ntpdate ntp.nict.jp
Password:
 4 Jan 00:26:49 ntpdate[6866]: adjust time server 133.243.238.243 offset 0.033503 sec

これをやっておくと、同期するまでの時間を短くできます。
the NTP socket is in use, exiting」と言われたら、
「日付と時刻を自動的に設定」のチェックが入ってないか確認してください。

10分くらい放置して
「ntpq -p」と入力すると、

$ ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*ntp-b2.nict.go. .NICT.           1 u   18   64   17   10.991   16.309   4.426
+ntp-b3.nict.go. .NICT.           1 u   15   64   17    9.730   15.331   4.801
+ntp-a2.nict.go. .NICT.           1 u   13   64   17    7.629   12.008   2.684
+ntp-a3.nict.go. .NICT.           1 u   15   64   17    8.846   15.507   5.242

*ntp-b2.nict.goに同期しているのがわかります。
(同期先は状況により変わります)

ネットワークの環境設定でIPv6を切っても
ループバックアドレスにはIPv6アドレスがついてる・・・

$ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
	inet 127.0.0.1 netmask 0xff000000 
	inet6 ::1 prefixlen 128 
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
fw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 2030
	lladdr xx:xx:xx:x:xx:xx:xx:xx 
	media: autoselect <full-duplex>
	status: inactive
en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	ether xx:xx:xx:xx:xx:xx 
	inet 192.168.xxx.xxx netmask 0xffffff00 broadcast 192.168.xxx.xxx
	media: autoselect
	status: active
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	ether xx:xx:xx:xx:xx:xx
	media: autoselect
	status: inactive

完全に切れればいいんだろうけど、中途半端・・・
これ以外にも弊害あるかもねぇ。。。

ちなみに、ntp.nict.jpを引いてみると

$ dig ANY ntp.nict.jp

; <<>> DiG 9.6-ESV-R4-P3 <<>> ANY ntp.nict.jp
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 65438
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 3, ADDITIONAL: 0

;; QUESTION SECTION:
;ntp.nict.jp.			IN	ANY

;; ANSWER SECTION:
ntp.nict.jp.		83482	IN	AAAA	2001:df0:232:eea0::fff4
ntp.nict.jp.		83482	IN	AAAA	2001:df0:232:eea0::fff3
ntp.nict.jp.		83482	IN	A	133.243.238.164
ntp.nict.jp.		83482	IN	A	133.243.238.243
ntp.nict.jp.		83482	IN	A	133.243.238.244
ntp.nict.jp.		83482	IN	A	133.243.238.163

;; AUTHORITY SECTION:
nict.jp.		83482	IN	NS	ns2.nict.jp.
nict.jp.		83482	IN	NS	ns1.nict.jp.
nict.jp.		83482	IN	NS	dns-a.iij.ad.jp.

;; Query time: 14 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Wed Jan  4 00:38:45 2012
;; MSG SIZE  rcvd: 212

DNSラウンドロビンされていて、

FQDN名
nit.nict.jp

2つのIPv6アドレス
2001:df0:232:eea0::fff4
2001:df0:232:eea0::fff3

4つのIPv4アドレス
133.243.238.164
133.243.238.243
133.243.238.244
133.243.238.163

を持っていることがわかります。

[tegaki]そんなに狂わないと思うけどw[/tegaki]

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Enter code * Time limit is exhausted. Please reload CAPTCHA.

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください