質問: solaris 5.6 タイムゾーン gmt-7 ntp solaris 5.6で時刻をgmt-7(タイ)に設定したいのですが、ntpを利用しての設定方法を教えて下さい。 ・ntp.confに設定する「server」は、タイ国内の公開ntpサーバ(stratum 1、stratum 2など)でないと駄目なのでしょうか。もしそうならば、タイ国内の公開ntpサーバ(stratum 1、stratum 2など)のipアドレスをいくつか教えて下さい。 ・solarisでは、タイムゾーンという概念はあるのでしょうか。あるとすると、タイムゾーンをgmt-7(タイ)に設定しなくてはいけないかと思うのですが、どのように設定すれば良いのでしょうか。 ・タイムゾーンの設定をすると、世界中どのntpサーバをntp.confに設定しても、取得した時刻をgmt-7に変換してくれるような仕様になってますでしょうか。 日本の時刻(gmt-9)しか合わせたことが無いため、タイのサーバ設定で困っています。よろしくお願い致します。
回答: > ・ntp.confに設定する「server」は、タイ国内の公開ntpサーバ(stratum 1、 > stratum 2など)でないと駄目なのでしょうか。 そんなことはありません。例えば、windows は xp から ntp クライアントとして動作するサービスが提供されていますが、デフォルトで設定されているサーバはアメリカにあります。 > ・solarisでは、タイムゾーンという概念はあるのでしょうか。あるとすると > 、タイムゾーンをgmt-7(タイ)に設定しなくてはいけないかと思うのですが、 > どのように設定すれば良いのでしょうか。 /etc/default/init ファイルの tz=japan と書いてあるところを修正すればよいです。 ユーザ単位で設定したいのであれば、環境変数 tz を変更すればokです。 tz=gmt-7 > ・タイムゾーンの設定をすると、世界中どのntpサーバをntp.confに設定しても、 > 取得した時刻をgmt-7に変換してくれるような仕様になってますでしょうか。 > 日本の時刻(gmt-9)しか合わせたことが無いため、タイのサーバ設定で困っています。> よろしくお願い致します。 gmt-7 に変換するのは表示するときや date コマンドを実行するときなどです (内部で都度変換されています)。なので、どこの国のサーバを見るかは関係ありません。