さとうふみやす @ OSSTech です。 (メーリングリストで議論したいなら Reply-To: 付けて投稿しないでほしい)
On Mon, 17 Jun 2024 18:10:58 +0900, Tomoo Nomura via debian-users wrote:
timedatectl を表示すると System clock synchronized が no と表示されるので原因を調べています。 systemctl status systemd-timesyncd を表示すると外部ntpサーバーからの返答がtime outしていました。
`timedatectl timesync-status`、`timedatectl show-timesync` はどんな出力でしょうか。
設定しているntpサーバーは、ntp.nict.jpでIPアドレスは下記のとおりです。 133.243.238.243 133.243.238.163 133.243.238.164 61.205.120.130 133.243.238.244 及び 2001:ce8:78::2 2001:df0:232:eea0::fff3 2001:df0:232:eea0::fff4 すべて time out します。
「すべて time out」とは、具体的に何をどのようにしてどんな結果をもってそのように判断しましたか?
ここで、一つ特殊なのは IPv6プラス環境で、1個のIPv4固定アドレスを利用しています。ルーターのフィルターをすべて外してもみましたが、結果は変わりませんでした。
YAMAHA RTX1210 を使用されているとのことですが、管理者で `ntpdate <IPv4アドレス>` や `ntpdate` <IPv6アドレス>` 実行してルーターの時刻同期できますか?
そこで、もう一つPPPoE環境のプロバイダーにルート変更してやりますと問題なくIPv4アドレスで接続できました。 推測される結論は、IPoE環境のIPv6及びIPv6プラス環境のIPv4では、systemd-timesyncdを用いて外部ntpサーバーに接続できないのではないかということです。 同様の経験をされた方、または情報をお持ちの方はいらっしゃいませんでしょうか?
IPv4 固有の問題であれば、ルーターのルーティング設定、フィルター設定、NAT 設定、 固定 IP アドレス (IPIP) 設定の問題かなぁ。IPv6 でも問題が生じているのは IPv6 の 別の問題ではないだろうか。