• 締切済み

ローカル環境でのNTPサーバ

外部に接続しない、ローカルな環境のPCをNTPサーバにしたいのですが、 そのようなことは可能でしょうか。 教えてください。

みんなの回答

  • qaaq
  • ベストアンサー率36% (146/404)
回答No.4

外部に接続しない=インターネットに直接接続不可・・・という意味ですよね。 可能です。 GPS,テレフォンJJY,電波時計等をclock source にした、NTPサーバを作ればいいだけです。 どの程度の時刻精度を求めているか不明ですが、 有名なntpdでは、秋月の電波時計キットをサポートしており、 我が家では、単体で±10ms程度の精度で、 これを、2台(Stratum1)作って、下位(stratum2)での時刻と、 ntp.jst.mfeed.ad.jp.を上位にした別NTPサーバとの比較で、 5分平均で±4ms程度で稼働しています。 # NTPサーバにしたPCがショボイのでこの程度ですが、個人で使うには十分だと思います。 ntpdが秋月の電波時計キットをサポートしたのはTakao Abe氏の御尽力です。 http://www.bea.hi-ho.ne.jp/abetakao/ja/ まあ、方法は幾らでも有るという事で。

参考URL:
http://www.eecis.udel.edu/~mills/ntp/html/drivers/driver40.html
nikorin
質問者

お礼

質問での説明が足りなかったのですが、ローカルな環境にあるPCや機器間の 時刻が一致していて、システム内の機器間におけるデータ順序に矛盾が起こらない ようにしたいというのが私の要望でした。 したがって、本当の正確な時間には必ずしもあっていなくてもよかったのですが 情報は大変参考になりました。 ありがとうございました。

  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.3

#2の方が書かれているようにレジストリの設定で可能ですが、今まで一度も他のNTPサーバーに同期していないマシンだとレジストリを設定してもNTPサーバーとして機能しないようです。一度でもNTPサーバーと同期するとレジストリ内容が変わります。それを見ているのかも。 あと、レジストリ修正後はWindows Timeサービスの再起動を行ってください。

nikorin
質問者

お礼

他のNTPサーバーに同期していないマシンでもAnnounceFlag値の修正によって 権威を持たせたサーバにすることができるようです。 ありがとうございました。

回答No.2

Windows2000/XPであれば、参照URLの設定をすることで NTPサーバとして運用できます。

参考URL:
​http://support.microsoft.com/default.aspx?scid=kb;JA;q223184​
nikorin
質問者

お礼

レジストリ編集で可能になるのですね。 ありがとうございました。

回答No.1

可能です。 狂った日付を定義するNTPサーバとして活躍するでしょうね。

関連するQ&A

  • NTP環境の構築

    とあるWindows2003 Serverが1台あります。 このサーバに以下のNTPの機能を持たせたいと考えています。 ※Active Direcotry環境ではなく、スタンドアロン(ワークグループ)環境です。 ・NTPクライアントとして、外部NTPサーバを参照し時刻同期をする ・他のクライアントPCに、時刻同期を提供する社内NTPサーバとする つまり全てのクライアントPCが外部NTPサーバを参照するのは 困るので、このWindowsサーバに時刻同期を集中させたいのです Active Direcotry環境では無いのですが、上記の要望は実現できる のでしょうか・・。ドメインコントローラ(DC)であれば、DCが NTPサーバとしての権威を持てるようですが。。 アドバイスお願いします。

  • 外部のNTPサーバーとの同期について

    Windows2003でActiveDirectoryとNTPサーバーをたて、ドメインのメンバーに時刻の同期をさせたいと思います。会社のネットワークで、外部に接続するのにプロキシを利用する環境です。外部のNTPサーバーと時刻の同期をとりたいのですが、何かいい方法はあるでしょうか?

  • NTPサーバについて教えてください

    RedHat Enterprise Linux ES4のサーバを社内LAN上でNTPサーバとして構築し、外部のNTPサーバと時刻同期ができるところまでは確認できましたが、社内LAN上の他のサーバ(Windows及びLinux)やPC(XP Pro)から時刻同期を行おうとしても、「時刻データが利用できなかったため、コンピュータは同期を取り直しませんでした」というメッセージが出て時刻同期ができません。 ntp.confの内容は、 ------------------------- server xxx.xxx.xxx.xxx 外部NTPサーバ restrict default ignore restrict 127.0.0.1 restrict 192.168.0.0 mask 255.255.0.0 nomodify notrap notrust # server 127.127.1.0 # fudge 127.127.1.0 stratum 10 driftfile /etc/ntp.drift #multicastclient # listen on default 224.0.1.1 #broadcastdelay 0.008 authenticate no --------------------- のような感じです。 社内LANのIPアドレスは、192.168.10体系と192.168.11体系です。 このNTPサーバに対して、他のサーバやPCからはpingはOKで、間にfirewallが入っていたりルータが入っていたりすることはありません。 ntp.confの設定がまずいのか、RedHatのFirewallのせいか、それとも他の設定が何かあるのか、皆目見当がつきません。 どうしたらよいのか、どこか確認すべき項目はないか、などアドバイス頂ければ助かります。 よろしくお願い致します。

  • NTPサーバについて

    OS:RedHatLinux9 外向けのDNS、PROXY、メールサーバとなっているサーバにNTPサーバを構築しようと思い、/etc/ntp.confを編集し、chkconfig --level 35 ntpd onを実行して起動時にNTPサーバが自動起動するように設定しました。 ところが、OSを再起動すると起動中のメッセージに ntpd:syncronizing with time server [FAILED] と表示され、さらに起動後startxでGUI画面を立ち上げ時間を確認したところ、丁度9時間時間が進んでいました。 しかし、数分経つと正しい時間になります。 何か設定が間違っているのでしょうか? それともNTPサーバとはこういうものなのでしょうか? なお、/etc/ntp.confには restrict 外部のNTPサーバ server 外部のNTPサーバ を追加しました。(複数サーバ追加しています) また authenticate のyesをnoに変更しました。 どなたか分かる方がいらっしゃいましたら教えていただけないでしょうか? よろしくお願い致します。

  • NTPの設定

    NTPについてご質問させて下さい。 以下の構成を検討しています。 <環境> 外部NTPサーバ ↑ 社内NTPサーバ ↑ 他Linuxサーバ 「他Linuxサーバ」はNTPクライアントとし、 「社内NTPサーバ」を参照します。 但し、社内NTPサーバもまたNTPクライアントとして 福岡大など外部NTPサーバを参照したいのです。 この場合、社内NTPサーバにntpdを起動する 必要はあるのでしょうか・・?。 例えば社内NTPサーバでntpdを起動し、外部NTPに対し ntpdateを実行すると 「the NTP socket is in use, exiting」となっています。 アドバイスお願いします。

  • NTP構成についてご相談

    NTPについて改めてご質問させて下さい。 以下の構成を検討しています。 <環境> 外部NTPサーバ ↑ 社内NTPサーバ ↑ 他Linuxサーバ 「他Linuxサーバ」はNTPクライアントとし、 「社内NTPサーバ」を参照します。 但し、社内NTPサーバもまたNTPクライアントとして 福岡大など外部NTPサーバを参照したいのです。 この場合、社内NTPサーバにntpdを起動する 必要はあるのでしょうか・・。 例えば社内NTPサーバでntpdを起動し、外部NTPに対し ntpdateを実行すると 「the NTP socket is in use, exiting」となっています。 社内NTPサーバをNTPサーバ兼、外部NTPサーバへのクライアント とすることは可能でしょうか?。 アドバイスお願いします。

  • ntpサーバの置き方

    DMZ、内部ネットワーク全端末(サーバ、クライアント含む)で、時刻調整をするために、ntpサーバを置こうと思っています。 どのように設置するのが一番いいのでしょうか? DMZには10台ほど端末があり、社内には100台ほど端末があります。(社内は今後300台ぐらいまで増える可能性あり) ネットワークは、下記のような構造になっています。 <ネットワーク構成> インターネット  | FW--DMZ  | 社内ネットワーク 案1、DMZにntpサーバを1台設置する。      流れ1.DMZ設置ntpが、外のntpサーバと同期      流れ2.DMZ設置ntpサーバに、社内とDMZ全端末を向ける。 案2、DMZ、社内にntpサーバを1台ずつ設置。      流れ1.DMZ設置ntpサーバが、外のntpサーバと同期      流れ2.DMZ設置ntpサーバと、社内のntpサーバが同期      流れ3.「dmz端末は、DMZのntpサーバと同期」「社内端末は、社内のntpサーバと同期」のように全端末設定する 案1をとると「設定ポイントがdmzのntpサーバ1台なので、 状況に合わせてntpを変える必要がない。ただ、ntpサーバの負荷は案2より高い。」 案2をとると「設定ポイントがntpサーバ2台なので、状況に合わせてntpを変える必要あり。ただ、ntpサーバの負荷は案1より低くなる。」 どちらの案でntpサーバーは設置するのが普通なのでしょうか? ご教授お願いします。

  • Windows環境でのNTPサーバー冗長化

    添付画像のような構成のシステムがあります。 OSはWindows2008R2のワークグループで、赤と青のラインはイーサネットの二重化です。 下記の条件を満たす設定方法をご教示下さい。 1.WindowsTimeServiceを使用する。 2.通常はNTPサーバー1に対して時刻同期する。 3.NTPサーバー1が故障(経路含む)した場合、NTPサーバー2に時刻同期する。 4.上記3.の状態からNTPサーバー1が正常となった場合、NTPサーバー1に対して時刻同期する。 現在の設定と試験項目は下記のとおりです。 W32timeレジストリ     Key                Value Parameters            Type                NTP Parameters           NtpServer            172.16.5.2,0x9 172.17.5.2,0xa Config            AnnounceFlags       5 この設定では、NTPサーバー1故障時にNTPサーバー2を参照しません。 そこで下記のように設定を変更しました。 Parameters           NtpServer            172.16.5.2,0x9 172.17.5.2,0x9 すると、NTPサーバー1とNTPサーバー2の参照先がランダムに変わってしまいます。 あくまで通常時はNTPサーバー1を参照したいです。 このような設定が可能かどうか、ご教示いただければ幸いです。 よろしくお願いいたします。

  • ntpサーバの作り方教えてください!!

    同じLAN内にLinux7.3のパソコンが3台あります。 パソコン1:ntpサーバ パソコン2:パソコン1の時間を参照して時計合わせ(限りなく精密に) パソコン3:パソコン1の時間を参照して時計あわせ(限りなく精密に) 要するにパソコン2とパソコン3の時間を同期さしたいんです。 パソコン2とパソコン3を使って計測実験したいんです。 今もココに投稿すると同時に必死でやり方しらべているのですが、どうもわかりにくいサイトだけなので知ってる方ぜひ教えてください!! ntpを使って外部のサーバ例えば大阪市立大学のntpサーバで時計あわせする方法はわかったんですが、それだとやはりズレがでてくると思うんで同じLAN内に時計サーバ作りたいんです!!

  • PC用NTPサーバを探しています。

    主に使っているPC(XP~8)のNTPサーバーを探しています。 ポイントは、 1.安定している事 2.出来るだけ正確な事(同期タイムラグが少ない事) 3.早い事 色々なNTPサーバは、ネットで調べればすぐ分りますが、3つのポイントでどのNTPサーバが良いか、お教え下さい。 宜しくお願いいたします。