メモの祭り

最近はメモすることも忘れ。。。

LinuxのNTPを使用してWindowsの時刻を調整する


Windows 7のインターネット時刻設定でローカルのLinuxのIPを入力して「今すぐ更新」を実行するとエラーとなった。

Windows XPでも同様にエラーとなった。
ただし、XPの場合は"net time"コマンドでは設定できた。

確認した内容

  1. Windows 7でインターネット時刻設定で「今すぐ更新」
    • ==>エラー
  2. Windows XPでインターネット時刻設定で「今すぐ更新」
    • ==>エラー
      「タイムサンプルは拒否されました」と表示された
  3. NTPデーモンの再起動
    • ==>エラー
  4. net timeコマンド(XP)
    • ==>設定出来た
  5. W32Timeのサービス再起動
  6. Windows 7でインターネット時刻設定で「今すぐ更新」
    • ==>エラー
  7. Windows XPでインターネット時刻設定で「今すぐ更新」
    • ==>エラー
      「タイムサンプルは拒否されました」と表示された
  8. Linuxのログを確認するがこれと言ったエラーは吐き出されていない
    • syslogとauth.logだけ確認

この時点でお手上げ(泣)

色々検索して見たがこれと言って情報が見つからない。

再度ntp.confを確認していると、ふと"stratum"という単語が目に入った。

設定が
fudge 192.168.1.10 stratum 13
となっている。

最上位の"1"はダメなので、"7"(特に意味はない)に設定を変更してNTPを再起動。

設定前
fudge 192.168.1.10 stratum 13
設定後
fudge 192.168.1.10 stratum 7

"ntpq -p"で同期が出来ていることを確認してから、Windows 7/XPでインターネット時刻設定で「今すぐ更新」を実行



更新できた!!

しばらくはこのまま運用してみよう。