質問: ntpのrestrictについて ntpのrestrict定義についてどなたか教えていただけないでしょうか。 あるlinuxサーバでntp.confに以下の設定がされているとします。 (このlinuxサーバはクライアントとします。210.173.160.87、57、27がntpサーバのipとします。) ---------------------------------------------------------- restrict 210.173.160.87 mask 255.255.255.0 nomodify notrust notrap restrict 210.173.160.57 mask 255.255.255.0 nomodify notrust notrap restrict 210.173.160.27 mask 255.255.255.0 nomodify notrust notrap server 210.173.160.87 server 210.173.160.57 server 210.173.160.27 ---------------------------------------------------------- この場合、3つのntpサーバに対してrestrictをオプション付きで 設定しています。この設定ですとntpサーバからの時計合わせに 応じるが、自分の時計には使用しない・時刻の変更要求などは 無視・トラップを上げないという内容になるかと思います。 これは、ntpサーバからの悪意を持った変更要求を防ぐ意味に なるのでしょうか?それとも、この設定の仕方だとrestrictの 意味がないのでしょうか? 以上、よろしくお願いいたします。
回答: restrict とは基本的にntp.confでのオプションと思って下さい。 notrust ですが 時刻問い合わせに応答するが、自身の時刻合わせには使用しない意味です。 自身がntpサーバとなり配下のntpクライアント宛にnotrustを設定することは多いですが、上位ntpサーバに対してnotrustを設定することはないです。