パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

NTPによる日本標準時配信開始」記事へのコメント

  • ntp.nict.jp 133.243.238.243
    ntp.nict.jp 133.243.238.244
    ntp.nict.jp 133.243.238.163
    ntp.nict.jp 133.243.238.164

    ってことは、サーバは4台あるってことかな。
    --
    屍体メモ [windy.cx]
    • Re:4台に分散? (スコア:4, 参考になる)

      by munesato (619) on 2006年06月13日 7時15分 (#958639)
      IPv6 アドレス的にも 4 つみたいです。

      2001:2f8:29::fffa
      2001:2f8:29::fff7
      2001:2f8:29::fff8
      2001:2f8:29::fff9

      うちの NTP サーバは、fff7 へ接続しようとして失敗してる...。orz
      親コメント
      • Re:4台に分散? (スコア:5, 参考になる)

        by munesato (619) on 2006年06月13日 7時48分 (#958646)
        失敗原因は判っていないけど、同期できるようになったので報告。
        FAQ のページ [nict.go.jp]に、次の記述が...。

        ・ntpd の場合 (Linux や FreeBSD など)
         /etc/ntp.conf に次の3行を加えてください。
         server ntp.nict.jp
         server ntp.nict.jp
         server ntp.nict.jp
         (同じ内容を3行書くのが重要)

        なんじゃそりゃ。
        親コメント
        • Re:4台に分散? (スコア:5, 参考になる)

          by Anonymous Coward on 2006年06月13日 8時07分 (#958649)
          > (同じ内容を3行書くのが重要)

          ラウンドロビンなので3行書くんでしょう。
          ringサーバのntpにつなぐときもそうしたはずですが。
          親コメント
          • by Anonymous Coward on 2006年06月13日 9時57分 (#958682)
            nictやmfeedは同じ行を書いておけばそれぞれ違うサーバになるのに ringはなぜかそうならない。全部aistのサーバになってしまう。 対策としてntp0,ntp1,ntp2とかが用意してあるみたいだけど、なぜRINGでだけこういう現象が起きるんだろう?
            親コメント
          • by Anonymous Coward
            なぜ4回でなく3回なのでしょうか?
            • by shojin (28072) on 2006年06月13日 12時04分 (#958763) 日記
              IPv6アドレスでNTPを提供しているサーバーが
              2つしかないので、3つ以上指定させると必ずIPv4の
              サーバーが入って来るということではないですか?
              と、書いている自分の身の回りのntpdは2つ駄目だった
              時点でntp.nict.jpを使う事自体諦めてますが...

              最近のFreeBSDやLinuxではIPv6アドレスがひけるホスト
              (A6レコードやAAAAレコードが設定されているホスト)に
              ついてはIPv6アドレスに優先的に繋ぐようになっている
              ので、IPv6を有効にしている状態で普通にntp.nict.jpを
              ntp.confに書くとIPv6で繋ぎに行ってしまうのです。

              ...と、今現在それをやられて困ってます(--;
              | 2001:2f8:29::ff .RMOT. 16 u - 64 0 0.000 0.000 4000.00
              | 2001:2f8:29::ff .RMOT. 16 u - 64 0 0.000 0.000 4000.00

              きっと、nictとしてはこれを回避するために、
              IPv6用のサーバーの個数である2つ以上のNTPサーバーを
              登録させ、3つ目からはIPv4の方を見るように
              させたかったのでしょう。
              (なんか、うまくいってませんが...)

              mfeedだとIPv6で繋ぎたいしたい人用に
              ntp.v6.mfeed.ad.jpというのがあり、
              ntp.mfeed.ad.jpはIPv4アドレスのみ提供していた
              のでIPv4とIPv6は難無く切替えられたんですが、
              今回はIPv6アドレスを無視するように設定して
              対策しないといけなそうですね。
              #IPv6使ってないからカーネルから切ってもいいといえば
              #いいんだけど...
              親コメント
              • by Anonymous Coward
                NetBSD-3.0付属のソース読んでて気付いたんだけど、
                server -4 ntp.nict.go.jp
                IPv4に固定できるようです。が、
                ntp-b3.nict.go. .INIT. 16 u  - 256 0  0.000    0.000 4000.00
                ntp-b3.nict.go. .INIT. 16 u  - 256 0  0.000    0.000 4000.00
                ntp-b3.nict.go. .INIT. 16 u  - 256 0  0.000    0.000 4000.00
                ntp-b3.nict.go. .PPS.   1 u 89 256 1 32.033   -2.145   0.154
                つかえねー
              • 矢張り気になったのでソースコードを見てみました。
                ntp_config.cというntpdの設定ファイルを読み込む
                ところで使われるソースコードで確かに-4と書いて
                あるとAF_INETを使うようにするというコードが
                ありますね。

                引用すると蹴られてしまったので見るべき位置を
                書きますと、FreeBSD 6.1R-p1では
                /usr/src/contrib/ntp/ntpd/ntp_config.cの
                264-272行目にてCONF_ADDR_IPV4というのが定義され、
                592行目のswitchでserverと判断されると615-624行目の
                switch&caseにてAF_INETを使うようにしているようです。
                親コメント
        • by Sithgunner (6190) on 2006年06月13日 10時24分 (#958705)
          servers ntp.nict.jp
          って書くと、OpenNTPDが起動時に落ちるのは、なぜ。。。?
          親コメント
          • by Anonymous Coward
            うちのntpdだと、FQDNではだめで、IPアドレスでなら動いたんですが、
            そーゆー可能性はないですかね?

          • by Anonymous Coward
            debian Sargeのopenntpdでntp.nict.jpをserverに指定すると、同様に起動時に「繋がらねーよ!」って落ちてしまいます。

            ntpdateコマンドで-d -v を付けて調べてみますと、どうもIPv6アドレスに繋げようとしているみたいです。

            digコマンドでntp.nict.jpを引きますと、普通にIPv4なアドレスが4つ返って来ます。

            openntpdのソースを見たわけではないですが、どうも自前でDNSの解決をしているのではないでしょうか。

            ntpdateコマンドに-4オプションを追加すると、IPv4アドレスで接続してくれました。

            もうめんどくさいので、ntpd.confにはIPv4なIPアドレス4つを直接書いてしまいました(^^;)
            今後IPアドレスに変更があった場合にややこしいことになりそうです(^^;)

            ...この対処はイケてないなー(^^;)
      • 自分の手もとで調べてみたところ、
        fff3とfff4の2つしか出てきませんでしたので。
        (127.0.0.1は自組織のDNSサーバーにforwardしています)

        % dig ntp.nict.jp aaaa

        ; <<>> DiG 9.3.2 <<>> ntp.nict.jp aaaa
        ;; global options: printcmd
        ;; Got answer:
        ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13945
        ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 2

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

        ;; ANSWER SECTION:
        ntp.nict.jp. 5631 IN AAAA 2001:2f8:29::fff4
        ntp.nict.jp. 5631 IN AAAA 2001:2f8:29::fff3

        ;; AUTHORITY SECTION:
        nict.jp. 5631 IN NS ns1.nict.jp.
        nict.jp. 5631 IN NS ns2.nict.jp.

        ;; ADDITIONAL SECTION:
        ns1.nict.jp. 5631 IN A 133.243.3.1
        ns2.nict.jp. 5631 IN A 133.243.3.2

        ;; Query time: 0 msec
        ;; SERVER: 127.0.0.1#53(127.0.0.1)
        ;; WHEN: Tue Jun 13 12:43:11 2006
        ;; MSG SIZE rcvd: 153

        親コメント
      • うちもさっきまで fff7 につなごうとして失敗してたんですが、今dnscache 消したら

        2001:2f8:29::fff4
        2001:2f8:29::fff3

        に変わってました。今度は fff4 経由でとれてます。
        親コメント
      • Re:4台に分散? (スコア:1, 参考になる)

        by Anonymous Coward on 2006年06月13日 13時49分 (#958828)
        IPv4しか通らないネットからntpサーバ使うときは、ntp.confを

        server -4 ntp.nict.jp

        にしたら、通るようになりました。

        親コメント

犯人はmoriwaka -- Anonymous Coward

処理中...