日付と時刻を自動的に設定したいのですが、そうしようとするとこのエラーが発生します。私はopenSUSEを使っていて、他のサーバーを試してみましたが、それはうまくいきません。助けてください!
ネットワークの問題ではないようです。
$ ping pool.ntp.org
64 bytes from 41.78.128.17: icmp_seq=1 ttl=41 time=260 ms
ntpdがインストールされ実行されているかどうか:
$ ps -C ntpd
PID TTY TIME CMD
つまり、ntpdプロセスは実行されていません。
$ rpm -qa | grep ntp
yast2-ntp-client-3.1.12-1.7.noarch
ntp-4.2.6p5-25.2.1.i586
コメントの追加情報:
$ sudo ntpdate pool.ntp.org
25 Sep 19:41:51 ntpdate[3162]: no server suitable for synchronization found
ベストアンサー1
これで、指定したNTPサーバーが機能します(モルドバとイギリス)。
$ ntpdate -qu 41.78.128.17
server 41.78.128.17, stratum 2, offset 0.003619, delay 0.22984
25 Sep 19:26:35 ntpdate[13226]: adjust time server 41.78.128.17 offset 0.003619 sec
それでは、サーバーの問題ではありません。少なくとも明らかではない。
プールサーバーはすべて自発的に実行され、毎秒数百または数千の不合理なクエリブロックを軽減するために、複数のオペレータが複数のIPアドレス範囲をブロックすることに注意してください。たとえば、最初に登場するのはTurk Telekomです。
コマンドラインで別のサーバーを試すこともできます。いくつかの提案は1.uk.pool.ntp.org
、、、2.uk.pool.ntp.org
およびです3.uk.pool.ntp.org
。uk
より多くのバリエーションが必要な場合は、2桁の国コードに置き換えてください。私が知っている特定のインスタンスが機能している場合は、独自のサーバーを使用してみてください。
ntpdate -qu ntp.roaima.co.uk
これらのいずれも機能しない場合は、トラフィックをブロックする独自のサーバーで潜在的なファイアウォールルールを見つける必要があります。
iptables -nvL