web-dev-qa-db-ja.com

組み込みデバイスを使用してntpクライアントをセットアップする

非常に限られた組み込みデバイスでNTPクライアントを実行する必要があります。

ntpdは利用できますが、rc.confntp.conf、またはxntp.confのようなものが表示されませんか?誰かがNTPの設定方法についてアドバイスできますか?

ntpdを実行しましたが、日付と時刻が更新されていません。

2
Bob

Busyboxバージョンのntpdを使用しているようです。便利なHOWTOは次のとおりです。

http://wiki.openwrt.org/doc/howto/ntp.client

例えば:

ntpd -q -p ptbtime1.ptb.de
4
samiam

ntpd -bqをお試しください

それは時間を設定し、終了します。ブロードキャストサーバーと同期することもできます。

とはいえ、注意すべき重要なことが2つあります。まず、NTPサーバーがネットワーク上にあるのは誰かわかりません。誰かが悪い技術者である場合、彼らはあなたの時間/日付を台無しにし、いくつかのセキュリティプロトコルを無効にする可能性があります。

また、一般的な問題は、あなたの時間がNTPサーバーよりも「進んでいる」ことです。したがって、時間を調整すると、ファイルやその他のものが将来存在することに注意してください。これは本当に混乱する可能性があります。 Linuxはタイムトラベルが好きではなく、あなたに知らせることを恐れません。通常、これは単なる警告ですが、一部のスクリプトの記述方法によってはより深刻な問題になる可能性があります。これは、組み込みデバイスには通常、かなり厄介なスクリプトがあるためです。その上に。

0
coteyr