NTPの参照ができないWebサーバの時刻をLAN内に合わせる
ファイアウォール等によってNTPの参照ができないWebサーバの時刻をLAN内のコンピュータに合わせるシェルスクリプトを生成します。
内部からそのWebサーバが見える事が条件です。Turbo Linux Server6.5 にて動作確認しました。
CGIに、このCGIが実行される予定時刻と、生成したシェルスクリプトを実行する予定時刻を書き込みます。
CGIに書き込んだ時刻に、LAN内からこのCGIを起動すると、システム時刻との差を判定します。
書き込んだスクリプトの実行予定時刻に差分を加減した時刻で時刻設定をするスクリプトを同じディレクトリに作成します。
書き出すスクリプトには、Linuxのdateコマンドが含まれますので、このままではLinux限定です。
時刻設定コマンドを書き換えれば、Windowsでも使えるかもしれません。(未確認です)
ソフト名: | Webサーバの時刻合わせCGI |
---|---|
動作OS: | UNIX |
機種: | 汎用 |
種類: | フリーソフト |
作者: | 為 |